Fedex CART World Series: The start of the race. FEDEX Champ Car Series, Rockingham Motor Speedway, England, 22 September 2001. BEST IMAGE.
The start of the race.
FEDEX Champ Car Series, Rockingham Motor Speedway, England, 22 September 2001.
BEST IMAGE.