With "fans" at the finish line. ISU and 14 other teams displayed their solar cars at Epcot Center for two days following Sunrayce.