Last week, we unveiled our new Dodge Challenger ad featuring an awesome combination of muscle, speed, and
Mrs. Doubtfire George Washington. Appropriately enough, given its debut during the US v EU World Cup match, “Freedom,” was staged to resemble a battlefield circa 1776 – albeit with much more horsepower. The ensuing clash between the charging Americans and the simpering Redcoats proved an appropriate analogy for the United States win.
Check out the video above to get up close and personal with the…Read More