Saturday, March 18, 2017

The "Belts" of the Baffling Balls

I took the photos below at Grand Central Terminal in New York. Both show mysterious orbs that appeared near the ornamental window frames at the top of the station. Both orbs have a similar belt-like stripe.


No comments:

Post a Comment