(OK, that's a little biased, but for all you who love America, American cars, and Americans kicking ass, then you damned well, better love this ad. If not, you're likely a no-good, dirty communist. -Ed.) A new, 60-second commercial was released today by Dodge. Featuring the 2010 Dodge Challenger, the new spot, titled
Freedom, was created in honor of the match between USA and England at the 2010 FIFA World Cup.
![](http://www.streetlegaltv.com/photos/data/547/Freedom1.jpg)
Image:
Dodge
The commercial also reflects the new Dodge logo direction, showing dual red hashes or stripes under the Challenger name, at the end.
http://www.youtube.com/watch?v=JMRMW1FXSHw
More...