You gotta love this guy.
Ted Cruz is still undefeated on Twitter, just like Zodiac is still undefeated in not getting caught being a serial killer.
Is it just me or has the beard made him like 2X cooler?
(In case you need a history of the Ted Cruz-Zodiac joke.)