Published 7:00 am Thursday, September 25, 2008
I sure am, and this review of their performance last night in St. Louis only has me more excited for their gig here next Wednesday.