James Storm Wins TNA World Heavyweight Title

James Storm Wins TNA World Heavyweight Title

In one of the most shocking title matches in IMPACT Wrestling history, James Storm dethrones Kurt Angle in just over a minute to capture his first TNA World Heavyweight Championship!

Stream classic events, matches and moments on IMPACT Plus – subscribe now!

Leave a Comment

Ads
Event Search