news.illinoisstate.edu
Solar Car Team finishes fifth in nation - News - Illinois State
Illinois State's Solar Car Team finished fifth at the American Solar Challenge Formula Sun Grand Prix.