Unexplained
Paranormal Phenomena

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

0

Video footage of an unknown object hovering in the above West Covina.