only one favorite this week, because the one is just perfect. this literally just made my day, y’all. i have watched it like 8 times and kind of can’t get enough. 34 more words
Tags » Great Ads
Carling are the market leaders in the UK lager market. Does that mean their ads were the best as well?
In truth they’re rather simple but effective. 256 more words