This poor Barracuda appears abandoned but, alas, it is not nor is it for sale. Located in Kentucky, find more info at Cars In Barns. More pics after the jump!
This poor Barracuda appears abandoned but, alas, it is not nor is it for sale. Located in Kentucky, find more info at Cars In Barns. More pics after the jump!