Dodge produced this ad for the Dodge Challenger in 2010 before the USA played England in the World Cup. I thought I’d post it just in case any of you guys missed the first time around. And even if you’ve already seen it, it’s worth seeing again, especially on the 4th! Video after the jump!