2001 CART Detroit Priority: 2001 CART Detroit, 17 June, 2001, Detroit Michigan USA Helio Castroneves climbs the fence -2001, Phil Abbott, USA LAT Photographic
2001 CART Detroit, 17 June, 2001, Detroit Michigan USA
Helio Castroneves climbs the fence
-2001, Phil Abbott, USA
LAT Photographic