On this day in 2005 at 12:43 UTC (7:43 EST) man’s most distant landfall was made on the surface of Titan, the largest moon of Saturn.

On this day in 2005 at 12:43 UTC (7:43 EST) man’s most distant landfall was made on the surface of Titan, the largest moon of Saturn.

Tagged with