NASA has completed its review of 58 proposed rover instruments. Which ones will go to Mars on the 2020 rover mission?Read More
Our Patreon Supporters
Earth is pushed out of its orbit by aliens who desire our women, take a few and leave. The end.