UFO sighting filmed over Stillwater, Oklahoma – April 2017

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

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

Leave a Reply