All News, Music Chappell Roan Takes Heart’s Anger and Makes It Her Own With Blistering ‘Barracuda’ Cover October 4, 2024 admin 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