I was just thinking that more bands should be named like they are. I mean, don't the Flaming Lips disappoint? But a band that doesn't disappoint in any way are the Screaming Females. Just what they are and what you want (and you know you want them to be from New Jersey,) they play at Maxwell's on July 5th.
Screaming Females at the Lion's Den