Amphicar

Amphicar


Chula Vista, California (CA), US
Amphicars are a small German-built amphibious convertible car sold from 1961-68.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement