Now Where Did That NXT Get To?
I know it’s not exactly a huge popular series, but for some reason NXT hasn’t been put up on WWE.com at this point (1:45am EST on Thursday morning) so I have no idea when to expect it up. They don’t bother mentioning different times so I have no idea. Sorry to any who are waiting on it but there’s nothing to review yet.
Did you check WWE’S Youtube channel? It might have moved there.
It’s up now.