Fedex CART World Series: A big crowd enjoyed the first ever Champ Car race in the UK. FEDEX Champ Car Series, Rockingham Motor Speedway, England, 22 September 2001. BEST IMAGE.
A big crowd enjoyed the first ever Champ Car race in the UK.
FEDEX Champ Car Series, Rockingham Motor Speedway, England, 22 September 2001.
BEST IMAGE.