UFO Videos Featured

Large UFO sighting filmed over Vista, California – March 21, 2020

Large UFO sighting filmed over Vista, California – March 21, 2020

An unknown craft with several lights has been filmed over Vista, California. This video was recorded on the 21st March 2020

About Author

admin

Leave a Reply