Loading...
Uploaded by BannedByNASCAR on Oct 26, 2010
Santa Fe Super Chief on the NASCAR pit road Drag Strip on Hot Rod Power Tour start location, June 2, 2010 at the the Rusty Wallace NASCAR in Newton, Iowa
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)