With the festive season approaching we’re loving Christmas themed car ads, especially this one from MINI. This giant snow globe appeared in New York City to promote the 2011 MINI Countryman model.
This may be one of the most memorable car ads of all time. This campaign was devised for the Shelby Mustang ad and posted by Ford’s Head of Social Media, Scott Monty.