event · 14 January 2005 · 20 years ago
The Huygens probe lands on Saturn's moon Titan.
More events on 14 Jan