Powerful trucks trying to get the best of each other in a tug o war competition, what’s not to like? A lot of people think of drag races as the ultimate competition, but this is equally, if not better, than every other form of racing. Why do we say that? Click on the video and make sure for yourself. It won’t be long until you see what we are on about.
Whoa.. that was a crazy video. Now check out this next one!