Space.com potential home Alien life in our Solar System host underwater oceans or even life Solar System bodies Alien life in our Solar System Space.com potential home 6 Best Solar System Spots to Seek Alien Life Moons extraterrestrial life in the solar system Solar System bodies Solar System bodies Alien life in our Solar System Solar System bodies extraterrestrial life in the solar system Solar System bodies best bets to host alien life Alien life in our Solar System best bets to host alien life 6 Best Solar System Spots to Seek Alien Life