Friday, September 8, 2017

Face Of God Capture Before Irma Hits Naples?

The screen shot below was seen by Naples, Florida residents and captured by the Earth Cam web cam located at the Naples Pier around 2:40PM on Friday September 8th, 2017

Is it the face of God as many are believing?

No comments:

Post a Comment