4x4 Off Road Bus - Torsus Praetorian

Torsus Praetorian, the world’s first heavy duty 4x4 off road bus, is designed to transport personnel and equipment over rough terrain and in tough ...
Back to Top