Holy shit, I just went to their CD release show last night and it was fucking amazing. I've seen them 4 times, and this was the BEST. Absolutely hands down amazing.
At one point they had Jeremy Vest from How's Your News? come on stage to play the drums during one of their songs.
Yeah, I didn't recognize the name either when they announced him, but once he came on stage everyone went fucking insane.
He was so good at playing the drums. And eventually Chuck and Chad stopped playing and just let Jeremy and Mike like battle it out, and then Jeremy took over Mikes set and went WILD. Then they started playing off each other and, fuck, it was amazing. Absolutely incredible.
I love State Radio. So much. Haha.