Watch NASA Assemble a Space Telescope Live – James Webb Space Telescope – Gizmodo


6 Responses


  • Travis Meals // //

    Just thought i would comment and say neat design, did you code it yourself? Looks great.

Leave a Reply