How to Spot Bill Nye's LightSail Spacecraft from Earth
Tuesday, June 16, 2015 - 07:30
in Astronomy & Space
Catch sight of light glinting off a newly launched solar sail as it's propelled through the night sky.
Catch sight of light glinting off a newly launched solar sail as it's propelled through the night sky.