James Webb Mirror Alignment Completion and First Light Staff Meeting Results B-Roll
Released on December 6, 2022
B-Roll footage of engineers and scientists completing the mirror alignment on the James Webb Space Telescope an a staff meeting to witness the final result of the tests at the Space Telescop Science Institute in Baltimore, MD.