1980s heavy metal explosion: a guide to sub-genres

Death, thrash, speed, hair, grindcore and many more!