TNA has booked The Great Muta for the June 25th Impact taping in New York City. Muta has appeared several times for the company including the TNA Lockdown show in Miami, Florida this year.
- Advertisement -
TNA has booked The Great Muta for the June 25th Impact taping in New York City. Muta has appeared several times for the company including the TNA Lockdown show in Miami, Florida this year.