Barracuda through core song words
Barracuda via heart song words symbolizes a powerful expression of feeling as well as desire. This track embodies the spirit associated with the ferocious fish and relates it within an profoundly significant way.
Barracuda chanson Wikipédia