Not just landed. Orbited, too. European Space Agency Senior Science Advisor Mark McCaughrean helps us celebrate the Rosetta orbiter and the Philae lander.Learn more about your ad choices. Visit megaphone.fm/adchoices
See omnystudio.com/listener for privacy information.
See omnystudio.com/listener for privacy information.