Judas Priest tease new album
Legendary heavy metal band Judas Priest unveil details of long-awaited 19th studio album 'Invincible Shield'.
2023-10-09 18:20
Corey Taylor admits 'a lot of people' from Iowa are ashamed of Slipknot
Corey Taylor has opened up on what Slipknot's home state really thinks of the band.
2023-08-10 15:28