Barracuda Emblem
Look up 69 Barracuda images on Google, some dont but might have been removed and filled...like this one?
Print