May 30, 2006 at 12:31 PM
Total Comments: 1
Well, not here here, but Philly. I'm getting psyched because I'll be going to Thursday's show at the Tower Theatre, but in my browsing about I realized the two shows in Philly this week are the band's first stops in the U.S. on this tour. Now that's pretty cool. The tickets are way sold out online, but you still might be able to e-bay some, or cruise around Upper Darby on the night of the show looking for scalpers.
If you're a fan, it should be worth it - the theater is a small, intimate setting and apparently the band is playing a lot of new material that should make it on the next album.
-Tucker