Home Around the Web Sherp

Sherp

605
0
SHARE

A rather unique ATV that seems to be able to take on just about any and all terrain, this is built by a company called Sherp based out of Russia.  Checkout sherpteam.ru for more information.