Illini EV Concept
Building gorgeous and energy efficient electric cars for Shell Eco-Marathon.
It looks like nothing was found at this location. Maybe try a search?