Watch Live: Beto O’Rourke vs. Ted Cruz Charles Johnson269 PoliticsSeptember 2018 • Views: 27,261 YouTube