Russian SHERP ATV

This 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: extreme