UFO filmed from airline window over Washington DC

Is this a UFO flying over Washington DC? For once I won’t say that this UFO that was filmed from a plane in flight from Washington DC to Denver is a reflection on the glass or optics trick in the camera.  The lighted object is too solid and distinct for that.  Whatever was filmed was […]