Close×

The Russian Taurus 2x2 is a monster of a machine that conquers almost every off-road terrain you can imagine. It floats, it climbs, and it stows away easily in two duffel bags. Find out more here.

comments powered by Disqus