SEAT

1 of 4: 1960 SEAT 1400 Sierra Cabriolet

If you are a resident of Spain, the name SEAT would be quite familiar to you. Since 1950, they have been producing automobiles for both domestic and export consumption. In 2020 alone, they built more than 468,000 cars, so… more»

Barn Finds