Mercedes-Benz Opts Out Of $10 Million Super Bowl 50 Spot


It is reported that Mercedes-Benz has decided not to produce an ad for Super Bowl 50, saving itself some serious cash.
Read more »