Moose Big Amish Joined Oct 5, 2006 Messages 53 Dec 20, 2012 #1 Whos gonna win in a pull off? VW Touareg V10 TDI Vs. Chevy Duramax Bumper pull - YouTube
B Boostalmighty New member Joined Jul 21, 2011 Messages 68 Dec 20, 2012 #2 hasnt been a good week for chevy has it?