Wasn't aware of Cruz's ties to it until another Freeper pointed it out.
It's plain creepy.
Creepy how? Sarah Palin is also one.