Amphicar

Triumph

Built in Ger­many, pow­ered by Tri­umph, and as quirky as the come: the Six­ties Amphicar.

Both comments and trackbacks are currently closed.