All Original ’65 Impala SS Proves Parking in a Tight Spot Isn’t Easy
In 1965, the Chevrolet Impala made history by becoming the first car in the United States to sell more than 1 million units after World War II. This was a remarkable achievement for Chevrolet and it confirmed the success...