Who would have thunk that one of the most capable and overall awesome trucks in the world would hail from Romania! We sure didn’t but it sure is the truth and the video below bears it out. What you are going to see crawling through rivers, floating over ponds, scaling all kinds of crazy angles, [...]
More...
More...