Category: Supernatural

A manifestation or event attributed to some force beyond scientific understanding or the laws of nature.

Ghostly figure spotted at Vatican church

  A rather strange figure appeared high a top St. Peter’s Basilica in Italy. This rather shady looking humanoid seems certainly out of place. This was captured on video …
×