UFO Sighting Filmed Over Washington, USA – 21st March 2020

Unknown lights in triangle formation have been filmed over Washington USA.

Unknown lights in triangle formation have been filmed over Washington USA.

Leave a Reply