Pics of 67 Barracuda bought for $1900
Very nice. Looks like it will build up well. Good luck to you.
Print