James Storm made his debut during Wednesday episode of NXT and he more than lived up to the hype. The NXT fans showed a lot of love for Storm by telling him “You belong here.”

After his match a fired up James Storm talked to Tom Phillips about his debut and you can see what he had to say above.

LEAVE A REPLY