Anyone seen this band? I've got to Sacramento later this week and they'll be playing while I'm out there.

Myspace songs sounded decent enough, at least the 30 seconds I heard.