Friday the 13th couldn’t have been more of a fitting date for IMPACT, as they hosted their first PPV event of 2023 with a blood spattered Hard to Kill airing live from Atlanta, Georgia.

Write comment (0 Comments)
Write comment (0 Comments)
Write comment (0 Comments)