you guys ever hear of these guys, i see them from time to time at concerts as an opening act(i.e. chilli peppers/STP a few years ago) and i saw them on SNL one time. i think these guys are fucking awesome how bout you.
i saw them live at beautiful days in devon lat year and they were amazingly good...the only band all weekend i really enjoyed...
I've got a couple of thier CD's from a good few years ago, funky rock music. Are they still doing the rounds?
didn't know they were still touring I think they're great -- very eclectic and HIGH ENERGY they rock!!