Skip Navigation

World’s first off-road solar car ‘Stella Terra’ succeeds in cruising from Morocco to the Sahara

www.designboom.com

world’s first off-road solar car ‘stella terra’ succeeds in cruising from morocco to the sahara

35 comments
35 comments