Artist | Album | Release Date | Rating | ||||||
---|---|---|---|---|---|---|---|---|---|
Megadeth | Peace Sells... But Who's Buying? | – | Jul 20, 1986 | 93.8 | |||||
Black Sabbath | Paranoid | – | Sep 18, 1970 | 95.2 | |||||
Iron Maiden | The Number of the Beast | – | Mar 22, 1982 | 94.8 | |||||
Metallica | Ride the Lightning | – | Jul 27, 1984 | 94.5 | |||||
Slayer | Reign in Blood | – | Oct 7, 1986 | 94.6 | |||||
Megadeth | Rust in Peace | – | Aug 21, 1990 | 96.9 | |||||
Judas Priest | Painkiller | – | Sep 3, 1990 | 96.8 |