Speaking of people who are nuts, this happened:
Homophobic Group That Protested Ellen Now Taking On New Ultimate Evil: Archie Comics