May 5, 2015

Republican Presidential Candidate Carly Fiorina’s Demon Sheep

How much time do you spend worrying about demon sheep? If you’re like me, the answer is very, very little. […]