James Storm Wins TNA World Heavyweight Title – IMPACT Wrestling

James Storm Wins TNA World Heavyweight Title – IMPACT Wrestling
James Storm Wins TNA World Heavyweight Title – IMPACT Wrestling


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!



Source link

Leave a Reply