Saw them last night. I already thought their EP was the best thing I had heard in a while. Now, they are officially my current favorite band. Will post more on them soon, but for now, just go listen to them already…
“The Rat” is kind of their hit.
I’ll have some live stuff and an interview with them up in the next couple of days, but right now, I really just have to emphasize that they are awesome.