Huygens Probe's Titan Landing Revisited By NASA | Video

The ESA probe landed on the Saturn moon on January 14, 2005. It 'hitched a ride' to the Titan aboard NASA's Cassini spacecraft. Actual descent images captured by Hyugens and animations are shown here.