Mission Control Goes Wild for Comet Landing

Success for European Space Agency's mission prompted plenty of hugs and arm pumping.

November 12, 2014

Top Stories

ABC News Live Presents