Still For Sale
Car thumb

1966 Chevrolet

Impala

Lot # F24-159

Highest Bid: $60,000