Been aware of these guys for a minute, but just discovered this video. Haven't heard their album yet, but this morning got a tweet from fam in ATL (thanks Gudrun!) that the band's live show kills. By the looks of this video, it looks like these guys can show and prove.
From what I see on their MySpace page, it looks like they'll be at SXSW. In the meantime, I'm sure our ATL contributor Dom Brady has them in his sights for an interview in the near future.
Additional link:
Do you like what you've seen on this blog over the last three years? If so, consider making a small donation–$1, $5, $10–whatever you can. Here's why I'm asking and how you can donate.