UFO Videos

Large UFO Filmed over Chile, California and Texas! – 2020

Large UFO Filmed over Chile, California and Texas! – 2020

A large unknown object with multiple lights has been filmed in the skies above Chile, California and Texas.

About Author

admin

Leave a Reply