punk-rock
acoustic-psychedelic
post rock
metal
grunge-punk
rock'n'roll-crossover
big-beat-funk
rock'n'roll-rock'n'roll
folk
blues-rock
jazz-blues
stoner rock-hard rock
rock
thrash-metal