Tag Avantasia

On This Day in Metal – December 11th

Today in Metal History – December 11th

On This Day in Metal – December 11th December 11th 2020 Deeds of Flesh – “Nucleus” “Nucleus” is the ninth studio album by Californian death metal band Deeds of Flesh. “Alyen Scourge” stands out as the brutal highlight of “Nucleus”.…

On This Day in Metal – September 9th

09-09

On This Day in Metal – September 9th September 9th 1982 Rush – “Signals” “Signals” is the ninth studio album by Canadian rock band Rush. The best song from this album is the synth-driven and iconic “Subdivisions”. September 9th 1984 Fates Warning…