Planet X?...eeh...*shrugs* - I'm more prone to beleive that this was shot during an intense burst that effected the quality of the image...Let's
remember that NASA is a form of our government, and leaks are not very likely w/o consequences...Any NASA guys in this department reported fired,
suspended, or dead...without doing the research, I'm guessing a big no.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.