Video: Dodge Charger Super Bowl Ad – Man’s Last Stand

By Auto News Log • February 8th, 2010

You’ve sacrificed a lot, but surely there is a limit to your chivalry. Drive the car you want to drive. This ad really hit home!

Discuss in the Victory Forums »


Leave a Comment

« | Home | »