Barracuda by heart song words
Barracuda through core musical verses is an strong expression for emotion and intensity. This track captures the essence connected with the actual ferocious fish and conveys it inside an deeply meaning-loaded fashion.
Heart Barracuda YouTube