29 Years Ago: Megadeth Release the Tech-Thrash Groundbreaker ‘Rust in Peace’ Music News by Editor - September 24, 20190 On Sept. 24, 1990, Megadeth issued their ‘Rust in Peace’ album. Continue reading… source https://loudwire.com/megadeth-rust-in-peace-album-anniversary/