Check out the SHERP: One of the world’s strangest vehicles

CGTN tested one of the world’s strangest vehicles, the SHERP. Made by a company in St. Petersburg, it’s been sold to Russia’s Ministry of Emergency...
Back to Top