What do you think about Vince McMahon taking control of NXT launch on USA?

WWECW all over again.
4 answers 4