The ultimate ‘Merican car game is back on track, this time with mega trucks. Tug of War with some of the most powerful and most amazing mega trucks is the spectacle anyone should see once in a lifetime. The amazing diesel or big block V8 powered machines destroy our ears and make a statement on the surfaces where they are trying to outdo each other.
Unbelievable. Want another video like that? Check out the one below.