No job too hard

3 min read

Ukrainian vehicle maker Torsus calls these the world’s toughest heavy-duty o