Megadeth – Rust in Peace April 20, 2017 Jeff Artist: Megadeth Album: Rust in Peace Release Date: 1990 Catalog number: Capitol ESTPD 2132 On this, the forth album released by Megadeth, the standout song is unquestionably “Hanger 18”.