MSP Magazine: Funny British ads at Walker Art Center
With more than 150 ads—celebrated, debated, even hated—the annual screenings of the British Arrows Awards (formerly known as the British Television Advertising Awards) are one of the Walker’s most popular programs.