Satan have been confirmed for Storm Crusher Festival, set to take place September 14-17, 2017 in Püchersreuth, Germany and HRH NWOBHM – The Xmas Rocka, set to take place December 2-3 in Sheffield, UK.
Satan have been confirmed for Storm Crusher Festival, set to take place September 14-17, 2017 in Püchersreuth, Germany and HRH NWOBHM – The Xmas Rocka, set to take place December 2-3 in Sheffield, UK.