New Band, Give Me Your Opinion

There's a place for this. That place is not the Musician's Discussion. It would be:
New band showcase (if you want to promote them)
GMD (If you're gay and have to make a new thread for everything)
The Thread Where You Talk About Music You Like (located in GMD), which is where this should go.
 
Sounding like this, I doubt they'll get out of Minnesota. :rolleyes: Time to rethink their sound or pack it in and quit as there just isn't anything here that hasn't been done better by other bands already.

Of course, that's just my $.02