2010 Hot Rod Power Tour Day 3 Wrap Up In DuQuoin, IL With David Freiburger.

Enjoy a full length video from Stock Car Racing. David Freiburger with the wrap up of day 3 of the 2010 Hot Rod Power Tour in DuQuoin, IL. When you’re done you can browse our video library to watch all of our high quality videos covering a wide array of topics.
Stock Car Racing