Chappell Roan Takes Heart’s Anger and Makes It Her Own With Blistering ‘Barracuda’ Cover
Having recently found herself pushed to adamantly defend her character, the musician performed a raging cover of the 1977 single during a concert in Iowa
Read more »