Torsus: The world’s first heavy duty 4×4 off road camper
Billed as “the world’s first heavy duty 4×4 off road bus” the Torsus Praetorian is a Czech contender for coolest campervan ever! It’s monocoque structure helps it assume the lines for a campervan whilst...
Recent Comments