Possible Boom Hitch For NASA’s Innovative 80-Square-Meter Solar Sail Test
Favicon 
www.iflscience.com

Possible Boom Hitch For NASA’s Innovative 80-Square-Meter Solar Sail Test

The spacecraft has been tumbling over our heads for almost two months.