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
‹
›
Home
View web version
No comments:
Post a Comment