UFO Videos Featured

UFO sighting filmed over Vista, California 31th March 2020

UFO sighting filmed over Vista, California 31th March 2020

New night time UFO sighting filmed over Vista, California. This video was recorded on the 31th March 2020

About Author

admin

Leave a Reply