U.S. Senate Debate: Ted Cruz vs. Beto O'Rourke - LIVE in Dallas

KENS 5 Breaking Live Video
Published: 3:58 PM CDT June 24, 2014