Tag

#Sahara

Automobile

Stella Terra completes 1,000 km journey through the desert

Short Circuit

An epic electric journey across the Sahara