iMPACT Preview, and News
New World Tour Kicks Off!
The brand new TNA World Tour kicks off this week on iMPACT as the TNA stars roll into Buffalo, NY. This is the beginning of a World Tour which will last at least 6-8 months, seeing TNA make stops in Canada, All over the States, and parts...