Dodge Challenger SRT® Super Stock is Stocked with Super Power

1 year ago Reviews Video

Many are calling the Dodge Challenger SRT® Super Stock “the new Demon”, but there can be only ONE SRT Demon. The Challenger Super Stock deserves its own spot on the drag strip and Throttle House does just that. Take a look at this absurd and undisputed king of the muscle car wars and let us know your opinion.

Comments

Comments

More Reviews Articles

More Video Articles