The 27 teams taking part in the 2018 Solar Car Challenge are made up of students from across the United States.
El Paso Times, El Paso Times
Sat, 07/21/2018 - 5:00am
The 27 teams taking part in the 2018 Solar Car Challenge are made up of students from across the United States.