This video, purportedly shot by a commercial airline passenger, appears to depict humanoid figures standing atop the clouds below the plane.
Are they extraterrestrials? Angels getting ready for the next miracle? Or could it be "steam rising from exhaust stacks" in a fog layer, as one commenter suggests?
A more likely explanation provided by…
Keep reading with a 7-day free trial
Subscribe to Boing Boing to keep reading this post and get 7 days of free access to the full post archives.