Unexplained
Paranormal Phenomena

UFO sighting filmed near Orlando, Florida – January 12th 2018