The 1966 Amphicar 770: The Only Functioning Land To Water Vehicle
You may be looking at the title of this article and thinking, “No! It can’t be!” but alas, its true, a fully functioning, commercialised land to water car is here.…
Share
Posts by tag
Input your search keywords and press Enter.