Heart Perform “Barracuda” on Fallon: Watch
Heart previewed their upcoming “Royal Flush Tour” with a Monday night appearance on The Tonight Show, where they performed their classic song, “Barracuda.” Replay the performance below. The “Royal Flush Tour,” which marks Ann and […]