By Jake Berezansky on January 23, 2013
Nick The Face has rolled out another fantastic fan made promo video.
Who’s he gonna call out after he loses this one? Chael won’t be able to put Jones on his back – might not even get him down. Jones by finish.