James Storm Comments On His NXT Debut (Video)

James Storm reacts to his debut in WWE NXT and explains what this means for him:

 

Tags: ,