Agreed, great job by Dodge, love the Challenger ad..
I hate that on the Mustang add they plaster the word "TRANSFORMED" on their ad - geez, they couldn't be original and come up with another adjective to describe their new ride.
Come on, we all know which brand was TRANSFORMED now, don't we. And it wasn't the Mustang..