VULTURE: German Heavy Metal Practitioners Unleash “Oathbreaker” Video; Sentinels Full-Length Out On Metal Blade Records
German heavy metal band Vulture have just released their latest album, Sentinels, and it is a further development of the band’s signature sound that has earned the group fans on both sides of the Atlantic.