Titan - A Place Like Home

Investigation of Titan, Saturn's largest moon, after the Cassini spacecraft's seven-year trek landed the Huygens Probe on its surface. Does it reveal how life on Earth began?

Please follow SpaceRef on Twitter and Like us on Facebook.