Chevrolet built only 18 Z11-spec Impalas in 1962, and only two of these have survived to this day. This one is currently the most expensive ever sold.
It's time to talk engines: this 1961 Impala promises the right 348 muscle under the hood, despite this not being the only selling point ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results