punk-rock
acoustic-psychedelic
post rock
thrash
progressive-crossover
punk
rockabilly-psychobilly
symphonic-rock
pop-rock
rock-crossover
melodic-metal
rock-hard rock
folk
funk-pop
country-rock
alternative-experimental