Unexplained
Paranormal Phenomena

UFO sighting filmed over Stillwater, Oklahoma – April 2017

0

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