One of Rock Sound's favourite back on UK shores to destroy venues with the sound of new record 'Dead Throne'? We just had to be there...
The countdown continues.
This is gonna be interesting.
II XX XVII
Get Rock Sound to your inbox, every week. Sign up for free now.