TRUCKED UP Who Really Wins in This Ford vs. Chevy Tug of War?

The owner of the 2005 Chevrolet Silverado 2500 in the following video definitely paid a price. He gained more ground with his Duramax-powered rig than a 2003 Ford F-350 with a 7.3-liter Power Stroke V8 in a tug of war, but he lost something in the process.
By: Derek Shiekhi | April 30, 2015


