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.
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.