news.illinoisstate.edu
Solar car team takes second at Formula Sun Grand Prix 2013 - News - Illinois State
Illinois State University's Solar Car Team placed second in the 2013 Formula Sun Grand Prix, a national solar car race held in June in Austin, Texas.