208
2081Icarus
Peoria, Illinois, USA
#352Worldout of 3177
#320USAout of 2703
#11Illinoisout of 59
11.1%Topof teams
1616Norm FSMavg = 1500
Regional Engineering Inspiration AwardWoodie Flowers Finalist AwardTeam Spirit Award sponsored by FCA Foundation