A lost scene of Close Encounters of the Third Kind? No, although it’s going to go to space at one point.
It’s a 66 x 66 feet solar sail being tested by NASA at the most important vacuum chamber on the earth, at the Glenn Research Center at Plum Brook Station, In Sandusky, Ohio.
Solar sails will enable deep space missions, capturing solar particle streams to impulse small spacecrafts.
White House gets behind online ‘bill of rights,’ companies to adopt ‘do not track’
Samsung Rugby Smart officially coming to AT&T March 4 for $100



