Highlights of the North East Truck Series 25 lap feature event from World Series Weekend 2010 at the Thompson International Speedway.
Highlights of the North East Truck Series 25 lap feature event from World Series Weekend 2010 at the Thompson International Speedway.