Indy Wrestling News
Tessa Blanchard Addresses Allegations After Impact World Title Win
Jan 12, 2020
Tessa Blanchard won the Impact World Title at Hard To Kill. She decided not to speak to the press following the event, but she...