Barracuda by heart song words Barracuda through center lyrics symbolizes a powerful manifestation for feeling and desire. This track embodies the actual spirit of the ferocious fish as well as conveys it in a deeply meaning-loaded way.
| Behind The Song Episode 51 Heart Barracuda YouTube