Here is an interesting video showing footage from the move of the James Webb Space Telescope from NASA’s Goddard Space Flight Center in Maryland to NASA’s Johnson Space Center in Houston for cryogenic testing.
The footage below is “B-Roll” from 2017. The JWST launch date is currently set for 30 March 2021.
Read More