Ted Cruz CAUGHT making dumbest statement yet on live TV

MeidasTouch 5/21/2022