Space Video of the Day - 081128
On January 14, 2005, the Huygens probe landed on the surface of Titan. Today's space video of the day, Touchdown on Saturn's Moon, was first shown later that same day.
Space Video of the Day Archive
Space Video of the Day Archive