Harvard, Legendary Home Of Harvard Lampoon, Strangles Campus Satire

By December 12, 2012

But the latest bit of Harvard lampoonery has monocles popping out of eyes all across Harvard Yard...

Schools: Harvard University