Technicians at L'Garde, the primary contractor for the Sunjammer mission, work carefully with the enormous solar sail.
Sunjammer, World's Largest Solar Sail, Passes Key Test for ...
SPACE.com | Photo By Space Services Holdings, Inc.
Wed, Oct 16, 2013 7:00 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest