Philly & NY are the best Stones towns in the U.S. Boston & Chicago are probably close. I am going to see them in blah Arizona soon but my home base for shows is South Philly so I'm with you for this tonight. The crowd will erupt like it's a playoff game. ENJOY!
Forum:
Tell Me