Chevrolet Impala that has clearly been sitting for way too long in someone's yard is this close to the final goodbye; the car ...
As Chevrolet unveiled the 1961 model, they also presented the automotive world with the first whiff of Super Sport – an option for those itching for just a bit more thrill when clutching their ...