The floating turd mystery that still haunts NASA Posted by bindidwodtj on Wednesday April 24, 2024 @11:11AM from the vox.com dept. https://www.vox.com/2015/5/26/8646675/apollo-10-turd-poop ( no comments | on HN )
There are no comments yet.