Impact Wrestling Officially Announces New Pay-Per-View

Impact Wrestling has officially announced their new Redemption pay-per-view which is set to take place on Sunday, April 22 from Universal Studios in Orlando, Florida, not Toronto as was first thought.
The introduction of the new PPV marks the first time the company has launched a major show since Genesis 2005.

Powered by WPeMatico

Both comments and pings are currently closed.

Comments are closed.