Previous Tape
Next Tape
Goddard TV Video Tape: G2011-078 -- Webb Telescope Mirror Polishing B-roll
Movie
Title
NASA Completes Mirror Polishing for James Webb Space Telescope