I’m going to be honest, hate the exclamation point in “Xfinity Live!” Locations shouldn’t have puncutation. Just sharing my opinion, moving on. “Xfinity Live!”, or what I from here on out will refer to as the Xfinity Center, is the entertainment center in Philadelphia located in the South Philly Sports Complex where the Spectrum used to be.
You must be logged in to post a comment.