Any word on an '09/'10 (EAST COAST) US tour? I missed their last... And regret it. :"( Last I saw them was in October of, oh God, 2005, maybe? They played in Wilkes Barre, PA @ Café Metro. BEST show I've ever been! (Even beats seeing No Doubt last night in Camden.)
Do they have a Twitter page or otherwise? I'm out of touch.