Behind The Song Episode 51 Heart Barracuda YouTube
Predatory, fierce fish through center song words
Barracuda by center lyrics is an strong expression of feeling as well as passion. This
track captures the actual spirit connected with the ferocious fish and relates it within a profoundly meaningful manner.