UFO Videos

UFO sighting filmed over Washington DC – 11th Dec 2020

UFO sighting filmed over Washington DC – 11th Dec 2020

An unknown object has been filmed hovering in the sky above Washington DC.

About Author

admin

Leave a Reply