Has anyone see them play live recently? I'm picking up a bunch of tickets for me and a few friends who will be treating it as a quasi religious experience I'm sure.
SP 1200 said:Has anyone see them play live recently? I'm picking up a bunch of tickets for me and a few friends who will be treating it as a quasi religious experience I'm sure.
Saw them not so recently but maybe 4 years ago, or something like that. It was great.