Barracuda by core lyrics
Barracuda via heart song words symbolizes an dominant manifestation of feeling as well as desire. This song embodies the true nature connected with the actual ferocious fish and relates it within an deeply significant manner.
Heart Barracuda YouTube