Monday, December 10, 2018
Home Tags Ted Cruz

Tag: Ted Cruz

Ted Cruz Self-Owns Himself, Accidentally Posts Video Promoting Beto O’Rourke

Cruz owned the libs by promoting his opponent.