UFO Youtubers say this is Undeniable Proof that Aliens exist after pointing out strange objects in the background during astronaut Samantha Cristoforetti demonstration of the space station's window shades.
MY TAKE: Yes, I am one of those people that look up at the sky on a clear night and start the "Awkward Deep Conversation" with all of the people around me. I mean come on! Look at that sky!We are probably just a zoo/humanity experiment for aliens to come visit I often think to myself. They're probably just up there hovering, sipping their space coffee and saying to one another "Look at these idiots ruining the planets".