punk-rock
acoustic-psychedelic
post rock
rock-hard rock
country-folk
rock
rock-rock'n'roll
rock'n'roll
crossover-thrash
punk
pop-rock
hip hop-rap
progressive-alternative
electronica-experimental
acid