Metrics Scorecard

Beto O’Rourke, Ted Cruz on their Texas Senate race

Oct. 8, 2018 - 02:58 - Texas Senate race

For video troubleshooting and help click here.