SOURCE:techcrunch.com
Speeding strapped in a chair with feet dangling free over a 1,200-foot drop, I try to imagine this isn’t a thrill ride tourist attraction, and is instead a key safety system astronauts will rely on during crewed space launches. Because that’s what. view full post
No comments:
Post a Comment