The Tower Theater – Upper Darby, PA

The Tower Theater (aka the “Tower”) is an institution on the Philadelphia live music scene. Located in Upper Darby, PA (just outside the Philadelphia city limits), it held its first show in the summer of 1972. Since that time, the Tower has hosted a long list of artists including legends such as David Bowie, U2, … Continue reading The Tower Theater – Upper Darby, PA