Barracuda through core song words
Barracuda by core song words represents an strong manifestation for feeling and desire. The track embodies the true nature connected with the ferocious fish as well as conveys it within a profoundly meaningful fashion.
- 04/13/01:39
- Heart Barracuda 1977 YouTube