Metrics Scorecard

Roger Stone on the feud between Trump, Cruz

Feb. 4, 2017 - 02:08 - Trump vs. Cruz

For video troubleshooting and help click here.