Photo date: October 11, 2016. Photographer: Mark Mahin.
The photos below show three mysterious orbs I photographed at Grand Central Terminal in New York. Here is a hypothesis for where orbs like this come from: maybe they are some strange life-form living in the upper atmosphere, and maybe they occasionally drop down to check out what's happening on the planet surface, like scuba divers diving to the ocean depths. Or maybe they're dropping in from some other dimension.