1 comment

[ 0.21 ms ] story [ 6.3 ms ] thread
there's lots of cool space science, I mean none of it is anything less than amazing

but wow this is neat, think of all the technology over decades for this to happen