Titan, A Place Like Home??
BBC
49 min 0 sec – Jul 12, 2007
Having found life in very extreme geo-thermal environments on earth, scientists think that life could evolve on moons orbiting large planets, due to the action of gravity rather than the sun’s shining. Europa used to be the favorite place to consider looking, but recently, Titan has become the moon that people are more excited about.