1977 Ford Fiesta. Europe’s Most Successful New Car In History Comes To America…

1977 Ford Fiesta. Europe’s Most Successful New Car In History Comes To America…

Source: Time Magazine