VIDEO: New TNA Champion, James Storm returns to TNA

Video from last night’s 1/5 Impact Wrestling debut on Pop TV featuring EC3 becoming the new TNA World Heavyweight Champion winning the World Title Series tournament and James Storm returning to TNA to reunite Beer Money with Bobby Roode.

Video courtesy of TNA Wrestling.