December 2, 2012 Barracuda – SandmarX Barracuda was released by Heart in 1977. It peaked at number 11 on the Billboard Hot 100 and has become the band’s signature song. The original: Share this:TwitterFacebookLike this:Like Loading... Related Posted by thx42 in Electric Guitar, Group Tagged: barracuda, heart, sandmarx