Santa Barbara?
I know of a 67 Barracuda in Lompoc. He is on the forum. I'll let him speak for himself.
Print