Listen

Cast

Description

In this episode we discuss people who have claimed to be the second coming of Christ. We go from Russia, to America, to Brazil, and Australia, it seems there are Jesus’ cropping up all over the place.
Support Belief It Or Not
Brought to you By: The Sonar Network https://thesonarnetwork.com/