Music Megadeth – Holy Wars… The Punishment Due Posted on: August 8, 2018July 6, 2022 Artist: Megadeth | Album: Rust in Peace (1990) | Song: Holy Wars… The Punishment Due