eppsnet.com
Ted Cruz: Lucifer in the Flesh?
I think this comparison is terribly unfair — to Lucifer.