Editors Choice

Russian vehicle will do everything you tell him to

310849F300000578-3439580-image-a-40_1455054987580

Self-inflated tires and a low-key 44.3 horsepower let Russia’s bonkers two-seat SHERP ATV run wild. This is unlike anything you’ve ever seen before.

No Comments

Leave a Reply

Instagram