Robot Lands On Giant Space RockRobot Lands On Giant Space RockIt may be hard to believe, but something more important than Kim Kardashian showing off her assets on a magazine cover happened today.FlounderFlounder