punk
rock-crossover
hard rock
art rock-gothic
punk-pop
funk-pop
rock
big-beat-hard rock
folk-rock
folk-blues
hard rock-heavy
crossover
big-beat-rock
garage-pop
post hardcore-rock'n'roll
post rock