Sun shines on solar car team MIT vehicle takes 3rd place in 2,500-mile race August 5, 2005 Read full story →