Talking Points Memo favicon

Ted Cruz Is Mad At Fox News And Bill O'Reilly Is Having None Of It (VIDEO)