Worlds of Fun

Recent Missouri Close Encounter Claims UFO Set Off a Car Alarm
Recent Missouri Close Encounter Claims UFO Set Off a Car Alarm
Recent Missouri Close Encounter Claims UFO Set Off a Car Alarm
It's not unusual to see a light dart across the sky that you can't explain. It's yet another when you see a strange object for nearly an hour and it gets close enough that it sets off a car alarm. That's exactly what a recent report claims happened during a close encounter in Missouri.

Load More Articles