Authentic photos of unexplained wonders
Tuesday, August 16, 2016
Photo date: August 15, 2016. Photographer: Mark Mahin.
The photo below shows a mysterious translucent orb floating about in Grand Central Terminal in New York. Was it checking out the train times? I guess orbs always ride for free.
Share to Twitter
Share to Facebook
Share to Pinterest
air orb in Grand Central Station
Post a Comment
Post Comments (Atom)