CART World Series: The race was cancelled due to safety concerns CART World Series, Texas Motor Speedway, USA, 29 April 2001 BEST IMAGE
The race was cancelled due to safety concerns
CART World Series, Texas Motor Speedway, USA, 29 April 2001
BEST IMAGE