Your First Place For News
Impact Wrestling confirmed that it has terminated its relationship with Tessa Blanchard and stripped her of the Impact Wrestling World Championship.
Your First Place For Comics News since October 18, 1998
See author's posts