MIT Wins the Red Balloon Challenge December 8, 2009 clsadminComment on MIT Wins the Red Balloon Challenge