You must be Logged in to post a comment

  • 51 44
    Submitted by rikie83 on Feb 22, 13 at 10:31am

    And only at Harvard can you expect them all to still be a bunch of douches...