I.C.O.N Premiere Lyric Video Ahead of Operation: Mindcrime UK/European Tour in December 2015 ‘Drowning in Their Screams’ “I.C.O.N are Heavy Metal in its purest form…they hammer out riff after riff of bone crunching, head banging rock” – Planet Mosh “Fresh and vibrant with a sound of their own…There is a …
Read More »