TNA News 6/24 Impact Wrestling sees decrease in viewers for live show Last night’s 6/24 TNA Impact Wrestling on Destination America, airing on a slight tape delay, drew 369,000 viewers.… Adam MartinJune 25, 2015 Read More