Tessa Blanchard Off-Air Speech After Hard to Kill, “Nobody In This Life is Perfect”

New Impact World Champion Tessa Blanchard gave a post-match victory speech after Hard to Kill went…