Ten Quotes that Reveal Just How Bizarre Ted Cruz's Super-Extra-Long Senate Speech Is

Today's Daily Meme

by