Translate

Tuesday, October 17, 2023

Stella Terra

The world's first off-road solar-powered vehicle built by students of Eindhoven University of Technology does work.


Useful link: 

No comments: