Women’s wrestling star Allysin Kay debuts at TNA Impact tapings
One of the top women’s independent wrestlers Allysin Kay debuted with TNA Wrestling at Thursday night’s Impact TV tapings in Orlando. PWTorch learned on Thursday that Kay signed with TNA prior to her debut at the […]