Harvard vs. Columbia

1_Sky_Pilot
Fri, 24 Apr 2009 17:12:36 +0000

I’ve heard Harvard is in a better location…
Other than that and the fact that they are Harvard and Columbia, I have no more info to offer. :p