TNA Impact had its debut in the Friday 9pm EST timeslot on Destination America.
The show did 387,000 viewers, which is up from the Wednesday live premiere.
News
TNA Impact had its debut in the Friday 9pm EST timeslot on Destination America.
The show did 387,000 viewers, which is up from the Wednesday live premiere.