1966 Chevrolet Impala | T2 | Indy 2018 | Mecum Auctions 1966 Chevrolet Impala presented as Lot T2 at Indianapolis, IN