“Tranheuser Busch?” – HTR
The public fallout and Brand destruction of “Bud Light” beer continues, with Internet meme’s and all sorts of public criticism. Sales, though, show the facts: Stunning LOSS of customers, nationwide. The brief video below, from an affiliated […]