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. 

Watch Methane Clouds Swirl In Saturn Moon Titan's Skies [Video]