Monday, May 17, 2021

Tag: Note on TNA PPV events

A decision has been made within TNA to do almost all of the Pay Per View events out of the Impact Zone in Orlando, Fl as a cost saver reports The Wrestling Observer Newsletter. The rest of the company's...