New Dodge Challenger World Cup Ad

The ad highlights American Independence at its best… complete with George Washington himself leading the charge (in a Challenger!!) in an American Revolutionary War battle. It’s full of power and panache and made its debut during the ongoing World Cup.







Follow my live updates on Twitter ,Visit My Other Blog.