By Coutelier Posted on October 3, 2017 Posted in Uncategorized No Comments Tagged with droids, robots, space phdna: ohmygodwaytoolong: This floating helper droid is the newest International Space Station crew member (and also my new best friend (in my heart)). And thus we’re officially living in a real-life sci-fi