ECWA Returns to Delaware 11/21!

As announced this past Saturday at ECWA Women’s Super 8 ChickFight, the company will be making its return to the state of Delaware after more than a year. Come on out to New Castle on Satuday, November 21, 2015! Details to follow!