Pics of 67 Barracuda bought for $1900
Great buy. It will make a nice little street cruiser.
Print