Mar 21, 2018
0:25-6:05
JUDAS PRIEST (UK)
Traitors Gate
– Judas Priest prove they are still heavy metal gods. They engage
in their trademark hooks and harmonies and manage to remain
muscular. A must-have album.
7:04-11:19
HUMAN SERPENT (Greece)
...To Son Of Nothing
– Slitheringly savage and silky-smooth black metal from...