The sign in the windshield of this $2000 '68 Impala claims the seller has most of the parts for the car so there's surely nothing to worry about buying and restoring it
First | Previous Picture | Next Picture | Last | Thumbnails