2005 British Touring Cars: 2005 British Touring CarsOulton Park, England 18-19th june 2005 Rob Collard, (WSR). Action World Copyright: Andrew Ferraro/LAT Photographic Ref: Digital Image only
2005 British Touring CarsOulton Park, England
18-19th june 2005
Rob Collard, (WSR). Action
World Copyright: Andrew Ferraro/LAT Photographic
Ref: Digital Image only