Wednesday, November 12, 2014

Philae landing

Anticipation.



Touch down!


Incredible. They did it.

Humans have put a probe onto a comet.

No comments: