The Armored Patrol
World of Tanks & World of Warships News and Headlines
Holy shit that winch cable arrangement is frightening. Russian roulette!
A tour company in Boston bought a number of these things, and would offer amphibious tours of the city. I actually had the opportunity to steer one a bit when it was in the water when I was a kid.
Short and fat + slow speed + high drag makes steering it an artform.