Scientists have discovered a new earth size planet called Ross128 b that could host alien life :)
Nov 16, 2017 #1 Hazzie Hippie Member Messages 357 Scientists have discovered a new earth size planet called Ross128 b that could host alien life
Nov 17, 2017 #2 Snake Plissken I believe.. Zenith Messages 1,499 This Universe is full of life. On multiple dimensions across multiple planets..