Rosetta Mission Lands On Rubber Ducky Comet [Update]

The lander's harpoon anchors didn't deploy, but it looks like Philae will bounce back ... literally