TechCrunch

San Francisco, CA

The International Space Station’s new robot is a freaky floating space Alexa https://t.co/XVONdyMfMa by @bheater https://t.co/0HKLIyO67z

Sign in with

or Pick a name