In the video below, Vulture show off their favorite releases from Metal Blade Records – a foursome of Slayer records, the classics Show No Mercy, Live Undead, Haunting The Chapel, and Hell Awaits. On May 21, Vulture will release their new album, Dealin' Death, via Metal Blade Records. For a preview...
Continue reading...
Continue reading...