NASA’s James Webb Space Telescope looks squeaky clean at spaceport for December launch (photos) – Space.com

Share this Story

Newly released pics show how big the observatory is.

Author: Mike Wall

READ MORE