Ted Cruz is out here fantasizing about some weird shit.

Continue reading “Ted Cruz is out here fantasizing about some weird shit.”