11/12/14

Flight crew: 'We are on the comet'

Flight Controllers at the European Space Agency celebrate the successful landing of the Philae lander onto the surface of comet 317. ... more Duration: {{video.duration.momentjs}}