Splendora Woman Finds ‘Jesus’ – in Shower Mold?! [VIDEO]
When you think about seeing is believing, it really does make sense to keep an open mind, thus formulating your own opinions objectively. In the case of Chyenna Richards from Splendora, she may have indeed witnessed a spiritual revelation from the mold growing inside her shower.
You be the judge.