2 Comments

  1. And NASA says “Merry Christmas! We got you a new telescope!” Did you watch the launch?

Comments are closed.