Highest Bid: $29,000
1967 Plymouth
Barracuda Super Stock Tribute
Lot # D18-530
Powered By SpeedDigital