Also, hear first single from 'Sorceress,' Swedish metal masters' upcoming 12th album
A look into what keeps the world's biggest metal festival going strong in its 26th edition
View Complete List