Chuck Schumer Humiliated as Ted Cruz’s Prediction Goes Viral

WATCH ON YOUTUBE