This Russian-Designed, Amphibious Truck with Self-Inflating Tires Looks Badass
Designed to handle the harsh and unforgiving Russian environment, SHERP is an amphibious truck with self-inflating tires that can go across land, water and everything in between—including obstacles 70 cm (27.5 in) high. Based out of Saint Petersburg, the … Continue reading →