The SHOCKING Backstory of BARRACUDA by Heart YouTubeBarracuda by heart song words
Barracuda through core song words symbolizes a strong expression for emotion as well as desire. This song captures the spirit connected with the barracuda and conveys it in an deeply meaning-loaded fashion.