Thread:NewHorizons123/@comment-28718838-20160927151724/@comment-28718838-20160928124843

Hey, I just searched it up, and there is almost confirmation that there is water on Europa and possibly life!!! :D. If I don't get to see alien life in my lifetime... Just, Idk??? No words...