Homosexuality, Witchcraft, Demons And Occult Now In Archie Comics! Culture Homosexuality, Witchcraft, Demons And Occult Now In Archie Comics! from Larry Tomczak on Vimeo.