Rather depressing review of Tulane, clarify?

fallenchemist
Sat, 27 Nov 2010 22:38:07 +0000

Is this another ■■■■■ joke? Where did this “review” come from?