$20,000 '64 Barracuda
Here's another one:
No Reserve: 1966 Plymouth Barracuda
Print