Unexplained
Paranormal Phenomena

UFO footage filmed in West Covina, California – August 28 2017