Robuta

https://imagebank.tue.nl/search.pp?pictureid=12825&page=1&pos=8 12825 - Stella Terra off-road solar-powered car in MaroccoSearch | TU/e Image Bank Stella Terra, here on a roadtrip through Marocco, is the world's first off-road solar-powered car. Developed by the student team Solar Team Eindhoven, Stella...