TNA Impact Wrestling says thank you to Orlando

0

TNA Impact Wrestling has released a video looking back at highlights of the company in Orlando, Florida at the Impact Zone at Universal Studios.

The company first debuted in Orlando back in June of 2004.