Showing posts with label demon sheep. Show all posts
Showing posts with label demon sheep. Show all posts

Wednesday, February 3, 2010

Carly Warns Us About Demon Sheep


Do you agree that this political ad is epic? Just sayin'.
Hat Tip mediaite.