Torsus announces details of Terrastorm – the world’s most versatile heavy-duty off-road 4×4 minibus
Torsus, manufacturer of the world’s toughest, heavy-duty off-road buses is set to cause a stir in the commercial vehicle sector with Terrastorm, a 4×4 off-road minibus. The 4×4 Torsus Terrastorm, based on a Volkswagen Crafter/MAN TGE 4Motion chassis, features a