NASA Was Having A Great Week Until Today Doug Johnson August 9, 2012 NASA 10 Comments With the highly publicized Mars landing of the rover Curiosity now starting to produce some awesome pictures of the Martian landscape it looked like everything was going NASA’s way. … [Continue Reading...]