Foo Fighters were joined by Shania Twain for a performance of the song “Best Of You” during the band’s set at Austin City Limits on Saturday night, October 7. Twain, who played earlier in the day at Austin City Limits, joined Foo Fighters’ headlining performance to duet with frontman Dave Grohl on the track, which…… read more »
Iconic heavy metal band Judas Priest have announced a new album, titled Invincible Shield. During their live performance at Indio, California’s Power Trip festival, the band announced their long-awaited 19th studio album, Invincible Shield, which will drop next year on March 8. The album will be the band’s first album in six years, a follow-up…… read more »