Toyota Atlantic Championship: The start of the race was full of incident Toyota Atlantic Championship - Cleveland, USA - 30 June 2001 BEST IMAGE
The start of the race was full of incident
Toyota Atlantic Championship - Cleveland, USA - 30 June 2001
BEST IMAGE