HOLY F%CKING SHIT! Is it not outrageous that Muppeteer Kevin Clash is being ostracized for sticking his hand up a little boys ass, yet when it was conclusively evidenced that Catholic Church Officials were sodomizing and sticking their hands up the rectum of children, no-one even hinted that the Pope should resign. Come on people, you... Continue Reading →