punk-rock
acoustic-psychedelic
post rock
rock-funk
crossover
christian-christian
rock
big-beat-rock
stoner rock-thrash
thrash
rock'n'roll-blues
art rock-rock
crossover-big-beat
progressive-rock
house-garage
grunge
classical music
alternative
pop-acoustic