Monday, May 17, 2021

Tag: NWA returns to ECW Arena on 8/30

Devin Cutting sent this in:The National Wrestling Alliance will be holding an event at The Arena in Philadelphia, Pennsylvania (aka ECW Arena) on August 30th, 2009. This event takes place 15 years (and a few days) after Shane Douglas...