Bud Light
House of cans
- 06-12-2010
- 6
Funny ad for Bud Light as usual but never see how these will make people buy more beer.
I would think an extra 3 million dollars spent on PR and customer service would be money well spent.
Company: Bud Light
Country: USA