Ted Cruz CAUGHT making dumbest statement yet on live TV
MeidasTouch
5/21/2022