Curiosity has been outstanding

cerebus

Honorary Master
Joined
Nov 5, 2007
Messages
46,520
There is no doubt whatsoever that this has been the best piece of PR for NASA in the past 20 years. Magnificently executed all the way throughout. It's great to see that NASA can still be so full of vitality.
 
Top