Pics of 67 Barracuda bought for $1900

I have just one word for you in that hell of a score...


THIEF!!!!!!!!!!!!!!!!!!!!!!