punk-rock
acoustic-psychedelic
post rock
christian-rock
rock-blues
hip hop-alternative
rock-rock
rock
funk-rock
big-beat-christian
ethno-ambient
rock-pop
hard rock-heavy
glam-hard rock
experimental-psychedelic
acid-electronica
hard rock-metal
world music-world music