1 min read
Heart: Barracuda
Heart – “Barracuda” Music Video
Barracuda is a song by American rock band Heart, released in 1977 on their third studio album Little Queen. The song was the lead single …
Barracuda is a song by American rock band Heart, released in 1977 on their third studio album Little Queen. The song was the lead single …
Makeba is a song by French singer-songwriter Jain released on November 6, 2015, from her debut studio album Zanaka. The song is a tribute …