Dodge Charger RT vs. Plymouth Barracuda

Friday 01st, November 2013 / 14:58

A Dodge Charger RT and a Plymouth Barracuda go head-to-head in a drag race that puts American muscle against each other at the quarter mile.

Who do you think wins? Leave a comment below, or send us a tweet to @PowerBlockTV.


Twitter Stream