Ever wondered what it’s like to go off-roading in other countries? I did, and decided to look around YouTube and see what I could find that was interesting, and immediately this footage of some trucks working a water and mud crossing somewhere in Russia caught my attention. Two of the vehicles should be familiar to […]
More...
More...