The Red-Caped Loons Invade Brown
On Wednesday, the red-caped bagpiping Catholic loons of the Society for Defense of Tradition demonstrated at Rhode Island's Brown University, knowing that their presence would provoke the famously ultra-liberal Ivy Leaguers and provide fodder for the below clip. You can read about the students' response at the school's newspaper.
Labels: asshattery, bigotry, Catholics, education, religion, Rhode Island, theocracy, Tradition Value Property