Documentary: Stella by Solar Team Eindhoven

The blistering sun that powers the car can push daytime temperatures in excess of 50 degrees. There are tropical downpours, vicious crosswinds, wil...
Back to Top