This Russian off road vehicle is an absolute beast on any terrain — WATCH it in action!

This is the SHERP and it’s an off road vehicle made by the Russians to do exactly what you see in this video. You can even fish right out the front. It’s everything you might want. How would you like to take this out on the town? You could park ANYWHERE.

You Might Be Interested In