6 February 2012, 8:31 am
If you watched the Super Bowl last night, you probably caught Chevrolet's ad for the 2012 Silverado pickup. Most saw it as a clever riff on the whole 2012/Mayan calendar/world-ending thing that's rumored to occur later this year. When the folks at Ford watched it, though, all they saw was red. The premise of the ad is simple: the apocalypse has...... Read More »