The Artist: Houston-based anti-heroes with a penchant for stage-diving and mic-swallowing.
Their Latest Release: Quantum Fucking (French Kiss, 2007)
The Showcase: French Kiss @ The Mohawk, 3.12.08
The Set in a Sentence: A blues hammer to the head that left a few bruises and a lot of spilled beer.
And a Letter Grade: A
Photos after the jump :