Main | Friday, March 25, 2011

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: , , , , , , ,

comments powered by Disqus

<<Home