This week in our Space.com forums: Space surprises, Perseverance prizes and an astronomically huge number!

Latest posts