Ticket Karma: Arcade Fire in Upper Darby, PA

Way back in January of 2005, I saw the Arcade Fire play the 9:30 Club in DC.  On the way out of the show, it seemed like everyone (including my craigslist concert buddy) could not stop raving. I don’t know if my expectations were too high or what (my main theory is that DC fans [...]