punk-rock
acoustic-psychedelic
post rock
hard rock-crossover
melodic-rock
reggae-rock
crossover
thrash-metal
pop-rock
punk-rock'n'roll
funk-rock'n'roll
rock-funk