Watch “7 Outrageous Amphibious Vehicles You Have To See” on YouTube by onevorld · January 1, 2019 Something that travels on treacherous terrain, under and over water.