CAMI Terra Wind Amphibious Motorcoach

CAMI Terra Wind Amphibious Motorcoach

Cool Amphibious Manufacturing International (CAMI) Amphibious Motor coach. We build amphibious vehicles world wide for tourism and are in 17 countries with t...

More Amazing-Working Videos