Category: 2018

A woman in Alabama has claimed to see God walk…

A woman in Alabama has claimed to see God walking in the clouds. (Via: YouTube)

Youtuber’s SecureTeam10 have discovered an all…

Youtuber’s SecureTeam10 have discovered an alleged UFO sighting.

UFO Landing Coords: 54°39’44.62"S 36°11’42.47"W