UFO Videos

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

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

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

About Author

admin

Leave a Reply