This Russian Truck Is InsaneYou've never seen anything that looks like this.Author:Jack ArcherPublish date:Feb 9, 2016Self-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.