Vulture: German Heavy Metal Outfit Unleashes “Realm of the Impaler” Video / Single
March 20th, 2024 – Sentinels Full-Length Nears Release On Metal Blade Records Photo by Evil Live Photography Watch VULTURE’s “Realm Of The Impaler” video HERE German heavy metallers VULTURE will unleash their fourth album, Sentinels, [...]