Barracuda chanson WikipédiaBarracuda by core song words
Barracuda by heart song words represents an powerful manifestation for emotion as well as intensity. This track captures the actual spirit associated with the ferocious fish and tells it in a deeply meaning-loaded manner.