UFO Sighting in DeLand, Florida on 1989-03-29 23:00:00 – Taken aboard a craft by ten plus humanoids and shown many things

Information for this case will be entered into cms directly. this is a historical case entered by florida mufon

Related Articles

Read More

Leave a Reply