FriedNietzParticipant #422 Postcount 50 November 29, 2017 at 4:52 am So NASA says it’s likely a thermal blanket…. That just sounds silly. This was an experiment