British Formula Three Championship: A welcome sight in the Powertour Paddock. British Formula Three Championship, Donington Park, 29 April 2001 BEST IMAGE
A welcome sight in the Powertour Paddock.
British Formula Three Championship, Donington Park, 29 April 2001
BEST IMAGE