Video: Dodge’s ‘Freedom’ commercial for the 2010 Fifa World Cup

Dodge Challenger Freedom Commercial

First of all, congratulations to Chrysler Group LLC’s advertising firm that has created some compelling TV ad spots in the last couple of weeks. Following the new commercial for the 2011 Jeep Grand Cherokee, Chrysler has released this new Dodge commercial titled “Freedom,” which was created in honor of the match between USA and England at the 2010 FIFA World Cup.

Follow the jump for the video.

– By: Omar Rana