Torsus Praetorian

Torsus Praetorian is the world’s first heavy-duty off-road bus

Don’t let the yellow paint fool you. The Torsus Praetorian may resemble an amped-up school bus,