Loading...
Uploaded by ash5001 on Oct 25, 2010
In car video from the #76 super late model at Delaware International. Had to pull off on lap 25. Most of the sections where the camera was covered in mud have been cut out.
Autos & Vehicles
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)