Torsus makes some of the toughest heavy-duty off-road models and will cause a stir in the commercial vehicle sector with its latest model, Terrastorm bus, due for release later this month. The 4x4 Torsus Terrastorm, based on a Volkswagen Crafter 4Motion chassis, features uprated heavy-duty off-road suspension and is powered by EURO VI engines will reach places that other vehicles will not be able … [Read more...]