Saturday, 29 January 2022

The biggest reality show in the solar system: James Webb has arrived at L2!... and here’s what’s next

Click above for vid. 
Earlier vids