Satan has horns.
The Longhorns are in Texas, site of the TTC.
Coincidence?
I don't think so!! Plus, this Pastor guy was nominated by Bill Clinton, and we all know how horny he is!!