Barracuda: A Sonic Tsunami from Heart Depths Enter the realm of rock and one will inevitably stumble upon the fierce waves that are Heart “Barracuda”. A siren's call, it lures listeners into a whirlpool of passion and fervor, binding them in an irresistible sonic spell....