Ultimate space simulation software

User avatar
Space Tourist
Space Tourist
Posts: 25
Joined: 20 Apr 2018
Location: somewhere

Exoplanets news thread

21 Apr 2018 08:16

who's excited for the upcoming James Webb Telescope?
91 billion light-years of observable universe on the palm of my hand

Who is online

Users browsing this forum: No registered users and 1 guest