Predatory, fierce fish through heart song words
Barracuda by center song words symbolizes an powerful expression of feeling as well as passion. The track captures the actual true nature connected with the
barracuda as well as relates it within a deeply meaning-loaded way.
HEART BARRACUDA 1977HD YouTube