webb telescope

  1. S

    Hilarious pic

    I found this hilarious: Top Scientist Admits Webb Telescope Star Photo Was Actually Chorizo
Back
Top