Dixie CarterTNAAnnouncement

Announces new TV show

13 Dec, 2014

Carter takes to Twitter to announce TNA will air a new television program on their TV home home at Destination America. The program is titled TNA Unlocked and will air on Saturday, January 17th of 2015.

Add your comments below...