Get Out of the Van | Michael Friedrich

By now you've probably seen the marketing campaign for Volkswagen's unsightly new electric microbus, idiotically dubbed the ID. Buzz. The ubiquitous television ad forms an ideally cynical comeback for the iconic company, disgraced by its ongoing emissions scandal.

Actions