Hey Bill Nye! How Did You Come Up With the Idea for the LightSail?

Bill-nye-hs
Bill Nye
The Science Guy
02:46