CART World Series: High rise club at the entrance to the Texas Motor Speedway. CART World Series, Texas Motor Speedway, Ft. Worth, Texas, 28 April 2001.
High rise club at the entrance to the Texas Motor Speedway.
CART World Series, Texas Motor Speedway,
Ft. Worth, Texas, 28 April 2001.