Head On

Written by

in

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