Menace – Open Fire – Album Review March 8, 2023 Worshipping slavishly at the altar of Lord Chuck Schuldiner, Greece’s Menace may be mercilessly channelling the output of Death circa-Spiritual Healing to [...]