Tag: Impact Wrestling to air on Youku
Impact Wrestling to air on Youku platform in China
TNA President Dixie Carter revealed that Impact Wrestling will now be airing every week on Wednesday in China as part of the online Youku platform.
TNA will be broadcasting new episodes of...