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 ...