Tag: 10-ton
Russian Rally Raid Truck, 1,000 Horsepower, 10-Tons, One Jump…What Could Go...
After winning the 2017 Dakar Rally in January, what better way to prepare for another grueling endurance race in July than by testing your...