Posted by quoderat on Tuesday Jan 25, 2022

Telescope reaches its final destination a million miles from Earth. Cool. Fuck all y’all, space exploration haters.