punk-rock
acoustic-psychedelic
post rock
ambient-doom
rock-electronica
pop-rock
blues-rock
crossover-big-beat
rock
world music
glam-hard rock
rock-metal
metal
blues-southern rock
metalcore-alternative
folk-swing
swing-jazz