punk-rock
acoustic-psychedelic
post rock
christian-rock
rock-crossover
hard rock-rock
heavy-metal
alternative-rock
experimental
southern rock-stoner rock
big-beat-rock
rock-alternative
thrash-metal
world music-jazz
pop
hip hop-blues
rock-pop