Prototype off-road 18-wheeler

A prototype off-road 18-wheeler is being tested in Finland.
Back to Top