Free voice church
A christian denomination that believes it's okay for a preacher to say so called "dirty" words like shit,fuck,motherfucker ect. while preaching and they also believe in sex before marriage and that " fornication" is mistranslated and it really means only sex that hurts others.
John is a preacher in the free voice church.