Pics of 67 Barracuda bought for $1900
WOW !!!!!! more happy info ???
Print