Russian SHERP ATV 11/02/2016 07:11This is one of the most versatile vehicles on the face of the Earth and it’s so fun to drive. It comes with self inflatable tires and it’s called the Russian SHERP ATV!Category: extremeTags: ATV, extreme, Russian, SHERP, truck