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 by an onlooker. The creepy...
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 by an onlooker. The creepy...