Large UFO sighting filmed over Vista, California – March 21, 2020 FeaturedUFO Videos By admin On May 28, 2020 0 1 Share An unknown craft with several lights has been filmed over Vista, California. This video was recorded on the 21st March 2020 ufo footageufo sighting 0 1 Share