It’s going to be an ugly night for Lyin’ Ted. With more to come.
LION Ted
Cruz gets KO’d good in NY and CA!