Michael P. Roberts ’11, captain of the MIT Solar Electric Vehicle Team, unveils the team’s latest solar car, named Eleanor, on Feb. 27. The car competed in the 2009 World Solar Challenge in October, placing second in the “Silicon Class” and fifth overall out of 38 teams in the 3,021 kilometer race.