2010 Dodge Challenger “Freedom”

2010 Dodge Challenger “Freedom”

Dodge is attempting to fix its public image with poignant, meaningful television spots and this “Cars and Freedom” advert manages that quite well. Something so patriotic about watching George Washington thunder towards the Brits in all confidence with the sound of Hemi bellowing behind him. That is the sound of America *salutes*.

-Triple_Deuce

  • Stumbleupon
  • Delicious

About the Author

I'm a 24 year old Georgia boy, born and raised. Currently in college still trying to make up my mind about what I want to go for. Been loving cars and the industry for only about the last 4 years, but it's definitely a strong passion of mine.