Barracuda Emblem
Pics. I have a few laying around somewhere. If it matches, I'll send you one.
Print