TATRA TRUCKS

8
The suspension system of TATRA’s trucks is built to withstand tough terrain.