12 years ago What Is This? Jesus Diaz International Space Station as seen from Earth with a telescope. And apparently, it’s very happy to see us… what is that tiny thing tingling on the P3 truss?