Yeah, I saw them once in like 2007 with Spill Canvas, but I haven't been able to see them since then. They're definitely one of my two favorite bands!
ive seen em 7 times this year haha. each time is amazing. you're in for a treat tonight.
stoked they were on letterman