The battle for this 1962 Chevrolet Impala SS has become much fiercer than people expected, with 44 bids received in a few ...
Chevrolet Impala unearthed in a New Mexico barn reveals its original 348-cubic-inch Turbo Thrust V8 under the hood.