Sen. Ted Cruz projected to win third term in Texas
Sen. Ted Cruz projected to win third term in Texas
Advertisement

LEAVE YOUR COMMENT

More North America Videos