Geek stuff Touchdown! August 6, 2012 Annette Leave a comment Curiosity touches down on Mars and sends back the first image. Way to go, Curiosity team!