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