Joined almost 2 years ago
Surely there is life out there?! I'm excited that the progress scientists are making is getting closer and closer to answering that question.
On Super Earth
17 Nov 2022 at 2:31 PM