UFO Videos Featured

UFO sighting over Las Vegas, Nevada, USA – August 30, 2020.

UFO sighting over Las Vegas, Nevada, USA – August 30, 2020.

Video footage of three unknown lights in triangle formation flying over Las Vegas.

About Author

admin

Leave a Reply