Super Bowl ads work (EDIT: if you’re Budweiser)
Super Bowl ads are costing about $4.5 million for 30 seconds this year — highest-ever — which makes sense because each year seems to get another million in that audience column; last year’s game absolutely sucked and still, somehow and… Continue Reading