(Last Updated On: March 27, 2021) Click Markers for More Info Tags: El Salvador Sightings Continue Reading Next 2006: Police Chief and 17 Officers see a strange light Leave a Reply Cancel replyYou must be logged in to post a comment. Related Reports 2 min read El Salvador Sightings 2006: Police Chief and 17 Officers see a strange light
Related Reports
2006: Police Chief and 17 Officers see a strange light