Dodge vs Chevy Diesel Tug of War
  •  
  • Related Videos
  •  
  • sbcjr

A parking lot makes a perfect place to play tug of war- can you guess who wins? Ahem...