Even before Netflix announced its upcoming Polish show, Project UFO, unidentified flying objects were having a moment.
The series is part of the sci-fi thriller "Alien" franchise, and premieres this summer on Hulu. Just like in the show, the mysterious UFO wreckage draws the attention of onlookers, who can embark ...