Rather depressing review of Tulane, clarify?

kingsquirrel
Sat, 27 Nov 2010 23:53:39 +0000

sorry if i was unclear about the source ***** dot com i assumed its a reliable source because the reviewers have pictures of themselves?