Head On

2007-01-14
Head On

“This incredibly annoying commercial is evidence that the end of the world as we know it is near”

Head on. The most annoying commercial in history and his spoofs.

Requires Flash Player

Categories : phenomena