Video shows Ted Cruz getting hit with a White Claw can and booed at during a Houston Astros victory parade


Yahoo News – Latest News & Headlines