Topic: ECW

January 18, 2012

Professional wrestling doesn’t have many actual physical landmarks, unless you count the wrestlers themselves. But it had the ECW Arena, a dingy building in a scuzzy South Philly neighborhood—at least until last Saturday.