Moose Big Amish Dec 20, 2012 #1 Whos gonna win in a pull off? VW Touareg V10 TDI Vs. Chevy Duramax Bumper pull - YouTube