Oh Cult Babes, today we’re diving into the bizarre world of a televangelist who’s full of something…and it’s not the Holy Spirit. Join me as we take a look into the world of a man you’ve probably seen slangin’ miracle water on a late night infomercial and the 1980’s scandal that almost brought him down.
Spencer Henry PO Box 18149 Long Beach CA 90807
Check out my new show OBITCHUARY wherever you’re listening now!
Sources: