not mine ebay 65 barracuda the horror!!

I've seen worse!