UFO Sighting in Camden Wyoming, Delaware on July 31st 2016 – Showed up in images as I photographed clouds

UFO Sighting in Camden Wyoming, Delaware on July 31st 2016 – Showed up in images as I photographed clouds

- in UFO Reports
UFO Alien Abduction
This was an image that showed up in some cloud photos. I can't explain it or say what it is, but i know it did not belong in my photos.

Leave a Reply