lightsinthedark.com
New Mars Rover is a Litterbug!
Only two days on Mars and Curiosity has already made a mess! :) The various components from MSL’s descent and landing process have been spotted by the HiRISE camera aboard NASA’s Mars R…