Watch True Believers Season 1 Episode 3 Online
- Subtitles: English
Serge Benhayon was on the toilet when inspiration struck: devote himself to a rigid spiritual lifestyle of alien-worship and esoteric healing. Then spread the word to the world.
Serge Benhayon was on the toilet when inspiration struck: devote himself to a rigid spiritual lifestyle of alien-worship and esoteric healing. Then spread the word to the world.