Spotlight on Erica Leigh w/ Don Halliwell
Erica Leigh is a name that has quickly become synonymous with the Super 8 tournament. Erica is the only person to compete in the Super 8, the Women’s Super 8…
Independent Wrestling News, Analysis, and Results
Erica Leigh is a name that has quickly become synonymous with the Super 8 tournament. Erica is the only person to compete in the Super 8, the Women’s Super 8…
ECWA Super 8 on Internet PPV (iPPV), Special Offer and a Video Preview For the first time ever, the ECWA Super 8 Tournament will be streamed LIVE on iPPV on…