Here's another picture from the all sky cam in the Canary Islands. What is it? Diane Occulting Sun, Planet X in front of the Sun. There it is, undeniably, in a NASA affiliated ConCam. Nancy