- Advertisement -

amphibian

Spotted in China- Amphicars!

One of the last things I expected to see in China, is an Amphicar. Part car and part boat, most amphibians weren't great at...