UFO Sighting in Laurel, Delaware on 2020-08-18 09:01:00 – Found on google earth. possible location where they are made

UFO Sighting in Laurel, Delaware on 2020-08-18 09:01:00 – Found on google earth. possible location where they are made

- in UFO Reports
UFO Alien Abduction
Have pictures. they are made here. iron mixed with clay. will talk.

Leave a Reply