As noted earlier, James Storm defeated Kurt Angle at tonight's Impact taping in Orlando, FL to win the TNA World Heavyweight Championship. Bobby Roode, AJ Styles and Kazarian celebrated Storm's first World title victory in the ring after the match. You can check out video of the celebration below:

Follow Raj Giri on Twitter at @RajGiri_303. Got a news tip or correction? Send it to us by clicking here.