Pics of 67 Barracuda bought for $1900
Heckuva score! Nice find!!
Print