IMPACT Wrestling: Tessa Blanchard ‘FIRED’ and stripped off her title
According to PWInsider, IMPACT Wrestling Champion Tessa Blanchard has been fired from the company and stripped off her World Title....
According to PWInsider, IMPACT Wrestling Champion Tessa Blanchard has been fired from the company and stripped off her World Title....