The headline pretty much sums it up. After all the soft disclosures NASA has been coming out with lately this might be a big one. We will see though.
Don’t you just wish a mass disclosure would just happen already?? I definitely do.
Here is it. From NASA’s own website.
It may or may not be an interesting announcement. =O
Thanks for reading! Much love =]