News

The Impala was already the best-selling car in the United States, but the 1965 release was something else. Sales went through ...