Saturday, April 20, 2019
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.

WATCH: Texas Voter Asks Ted Cruz To Take A DNA Test...

Karma caught up with Teddy Boy in a major way.