2004 IRL Texas: 15-17 October, 2004, Texas Motor Speedway, USA Castroneves wins a lawn tractor -2004, Michael L. Levitt, USA LAT Photographic
15-17 October, 2004, Texas Motor Speedway, USA
Castroneves wins a lawn tractor
-2004, Michael L. Levitt, USA
LAT Photographic