British Touring Car Championship: The 2002 BTCC divers line up for a pre-season photo opportunity. British Touring Car Testing, Brands Hatch, England. 19 March 2002.
The 2002 BTCC divers line up for a pre-season photo opportunity.
British Touring Car Testing, Brands Hatch, England.
19 March 2002.