Vengeance Horde – Surging Vengeance

Artist: Vengeance Horde Country: USA Label: Nuclear War Now! Productions / Stygian Black Hand / Deathrash Armageddon Formats: LP / Cassette Tape / CD Year: 2024 After the short but convincing and self-titled debut EP, released on cassette tape and…