Quantcast
Last updated on April 24, 2014 at 1:21 EDT

NASA’s James Webb Space Telescope ‘Movie Trailer’

April 20, 2012

This is a “movie trailer”-like video for NASA’s James Webb Space Telescope.  Credit: NASA/SVS