​VIDEO: TNA Is Coming To New York City – Dates Set

17
0

TNA has announced that they will run three shows in the Manhattan
Center’s Grand Ballroom in New York City. The shows will run from June 25th
through the 27th. You can see video of the announcement below:

Trending Stories

Please read our community guidelines before posting a comment.