WrestleCon Supershow 2017: I Don’t Do This Very Often

WrestleCon Supershow 2017 Date: March 31, 2017 Location: Wyndham Orlando Resort, Orlando, Florida Commentators: Marty DeRosa, Excalibur This is something I’ve heard about for a few years now and when I saw the card, there was no question about taking it in. Basically this is a HUGE indy show with talent from all over the […]