Actress Rowan Blanchard may have captured an image of a type of UFO in New York that was frequently observed and filmed in that region in the 1980s, and has more recently been photographed in Scotland and San Diego. However, we have been unable to determine if she took the shot from behind a window or if she was outdoors when she did it. If she took it from behind glass, it is more likely to be a reflection that was not noticed at the time she made the shot. However, if she was outdoors, then, unless she was using a camera with a lens defect, the image is unexplained.

Story Source:
Dreamland Video podcast
To watch the FREE video version on YouTube, click here.

Subscribers, to watch the subscriber version of the video, first log in then click on Dreamland Subscriber-Only Video Podcast link.