Monday, April 16, 2012

Chickens Peck Their Owner To Death In New Herman Cain Video


The most ridiculous one yet. We have so many questions.