They do, of course, but they're coming back soon. On Jan. 31 and Feb. 1, the band will hit the stage at Fillmore Auditorium for the 21st time since the first gig there in 2001. Every one of those shows has sold out in the past, so get a ticket early.
They go on sale Saturday, Nov. 9 at 10 a.m. for $32.50. Limited two-day passes are available at sts9.com for $59.50.