Authentic photos of unexplained wonders
Wednesday, August 10, 2016
It Lurked Above Them
Photo date: August 8, 2016. Photographer: Mark Mahin.
The photo below shows a big blue orb floating among some people at Grand Central Terminal in New York.
Rotating part of the photo, we can almost seem to dimly see two big orb eyes.
Share to Twitter
Share to Facebook
Share to Pinterest
air orb in Grand Central Station
blue air orb
Post a Comment
Post Comments (Atom)