nn

Vertical wall

"Vertical wall" in height 0.6 m controls the ability to overcome obstacles large single car.

Presentation of trucks