UFO Videos Featured

UFO Filmed From Plane Over San Francisco – 17th Nov 2018

UFO Filmed From Plane Over San Francisco – 17th Nov 2018

A passenger on a commercial plane has filmed a UFO while flying over San Francisco.

About Author

admin

Leave a Reply