Monday, June 21, 2010

America: Cars & Freedom

A new ad for the 2010 Dodge Challenger.

Created in honour of the England vs. USA world cup match, this ad celebrates all that is great about America in true epic style.



That's right. Cars & Freedom. (Cue the single tear).

No comments:

Post a Comment