Nice. I hadn’t seen the GM ad before this (oh wow what a tacky message). Ford’s retort is a little heavy handed but the conflict is very entertaining.
Originally shared by EARTH: The Operators’ Manual
Cadillac’s recent ELR ad says that America is great because we work really hard so we can buy stuff, like Cadillacs. Ford’s rebuttal is great.