CART World Series: CART officials check the Rockingham Speedway, Rockingham, England. 21 September 2001. DIGITAL IMAGE
CART officials check the Rockingham Speedway, Rockingham, England. 21 September 2001.
DIGITAL IMAGE