Hi, I'm getting married in northern NJ and I'm researching wedding entertainment.  We are having approximately 150 guests at the wedding, and thinking that a 5-6 person band would be perfect.  I would like a band that plays mostly classic rock but also some modern music (i.e. rihanna, justin timberlake), and more poppy rock ( i.e. bon jovi).  Does anyone have any recommendations?
Thanks so much!!