punk-rock
acoustic-psychedelic
post rock
hard rock-punk
garage-alternative
rock
industrial-electronica
folk-bluegrass
christian-rock
pop-rock
alternative-rock