Smoke flies everywhere as the Chevy Corvette Z06 C5 and Ford Mustang GT face off against one another in an EPIC tug of war battle! Turn up your speakers and hear the incredible power being released from both vehicles. This show down is one that will excite any gearhead! Click below to see which vehicles power dominates the pulling battle! This is one duel you do not want to miss!
Whoa.. that was a crazy video. Now check out this next one!