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

Click on a tab to select how you'd like to leave your comment

Leave a Reply