Sunday, February 07, 2010

The Demon Sheep Ad

This is the most unintentionally funny political ad of all time. This is gold. When you think it cannot get weirder and worse, it reaches a whole different level of weird.


1 comment:

Erica said...

Seriously, who think of putting a human in a "sheep" suit with glaring red eyes?