Tag Archives: Koya
TNA Wrestling Star Re-Named
TNA Wrestling have released a new video featuring James Storm and The Revolution stable with Mahabali Shera, the wrestler that the company signed from India last year, with Storm revealing that Shera will be known as Koya.