Tucker Torpedo

A symbol of American Ingenuity the Tucker Torpedo featured innovative safety and design features now common on most American cars.

Category: