1965 Barracuda in CT - $7000 obo!
Pics?
Print