Rock bands are everywhere and they are most common choice for parties and receptions. Cover bands and other various forms of rock take the cake when it comes to variety. Classic, Hard, Alternative, Indie, Metal.....There is something for everyone in this category. Rock music is universal, and very flexible.