TORSUS PRAETORIAN

The world’s first heavy duty off road bus, the Torsus Praetorian is designed to transport personnel and equipment into operational areas located in...
Back to Top