Close× Russian monster bike 21 August 2014 Comments Comments 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. Please enable JavaScript to view the comments powered by Disqus. comments powered by Disqus