Heavy truck platform with eight driven wheels, designed for high loads and off-road capability in military applications.
DEFENCE WIKI / PLATFORM
Heavy truck platform with eight driven wheels, designed for high loads and off-road capability in military applications.