Would the crew have to leave the space station?
Which astronaut is speaking at the start of Daft Punk’s new song Contact, and what is he talking about?
Is this a secret NASA transcript indicating that astronauts saw an alien UFO on their way to the Moon? Read on to find out…