UFO Videos

UFO sighting filmed over Stillwater, Oklahoma – April 2017

UFO sighting filmed over Stillwater, Oklahoma – April 2017

Interesting footage of multiple unknown crafts flying over Stillwater, Oklahoma.

About Author

admin

Leave a Reply