World's Largest Solar Sail to Launch in November 2014

Sunjammer's sail measures 124 feet on a side.

15K views space.com

Interest

Space Exploration
Discovered by starspirit
on Jun 13, 2013

Lists Containing This Page