Beefeater Gin’s “Spirit of London” ad is visually fun, dizzy, and colorful in a way that embodies most gin cocktails out there. It also takes you through some different London vibes to celebrate its country of origin. Careful, it might just turn you on your head.
The Daily Carnage
