CART 2000 - Road America
Champcar race at Road America, Elkhart Lake Wisconsin, August 2000. Some film scans
115 photos · 223 views
1