The most notorious moustache in advertising. Dear god. Make it stop.

The most notorious moustache in advertising. Dear god. Make it stop.