The story and meaning of the song 'Barracuda Heart
Friend request form
Heart Barracuda Live traduction en Français
Barracuda by center song words Predatory, fierce fish by core lyrics is a strong manifestation of emotion as well as desire. This song embodies the spirit associated with the actual barracuda as well as relates it inside a deeply meaningful way.