Brutal News

Vulture reveals details for new album, ‘Dealin’ Death’; launches video for new single, “Malicious Souls”

    Album artwork by: Velio Josto Artudi On May 21st, Vulture will release their new album, Dealin’ Death, via Metal Blade Records. For a first preview of the record, a video for the new single, “Malicious Souls” […]