No channels found
A unique craft designed by NASA is sent on a mission to observe the sun, and a look is taken at the technological advancements employed during construction.