rock
heavy metal
classic rock
hard rock
metal
nu metal
alternative metal
indie
alternative
90s
00s
80s
70s
soft rock
grunge
britpop
punk
alternative rock
indie rock
10s
active rock