British Touring Car Championship.: British Touring Car Championship Brands Hatch, Great Britain Andy Rouse (Ford Sierra).World Copyright: LAT Photographic
British Touring Car Championship
Brands Hatch, Great Britain
Andy Rouse (Ford Sierra).World Copyright: LAT Photographic