Wow! Here is one snap from a web site I just came across…the photos are amazing!
Apparently, this site has some connection via a staffer at NASA itself. Clearly, who else could have taken these? Well, there are those little green, big round eye dudes and maybe the Russians, but that’s about it.