No, it isn’t a new horror film coming out this fall. NASA’s Curiosity Mars rover is scheduled to touch down at 22:31 PDT on August 5, 2012. From the time Curiosity enters the Martian atmosphere until touchdown only seven minutes … Continue reading →
RSS - Posts
Error: Twitter did not respond. Please wait a few minutes and refresh this page.
Enter your email address:
Delivered by FeedBurner