College Confidential Forums
What's with people with 1 or 2 posts posting trollish comments?
Colleges & Universities
Northwestern University
brebeuff
August 15, 2009, 3:59am
1
<p>You guys need to do a better job seriously lol</p>