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