Top 6: June 23rd 2010
Tv
Dodge Challenger: FreedomTop 6: June 23rd 2010
Over the years the USA has got two things right - cars and freedom. This spot created by Wieden + Kennedy Portland ran in the soccer World Cup match between the USA and England.
Editorial Company: Rock Paper Scissors |
The Best Ad JobsRetrieving latest jobs
advertising news |