Alvin Reyes 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, but it's well equipped to make mincemeat out of… Read More
Alvin Reyes 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, but it's well equipped to make mincemeat out of… Read More