Canadian modern power metal icons, Unleash The Archers, recently announced the upcoming release of their massive sixth studio album, Phantoma, out this Friday, May 10 via Napalm Records. Following theirlatest singles "Green & Glass", “Ghosts In The Mist” and “Seeking Vengeance”, today, the band ushers in release week with epic album...
Continue reading...
Continue reading...