Feedback

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.

Shows