TDotPerformance.ca’s Red Line

Tug of War: Pickup vs. Tractor

Who will come out on top: Dodge Ram Cummins or Ford 8600?