Wheeled off-road vehicles from Russia

Wheeled off-road vehicles. 6x6 (and 4x4 or tracked) low ground pressure home made vehicles in Russia are very numerous in a country where off-road transports are a necessity.
Wheeled off-road vehicles from Russia
Previous image Back to category Next image

Commenting now closed