Cosmonauts aboard the Russian space station Salyut 7 report having seen creatures reminiscent of angels in space in the past in this clip from Season 11, Episode 12, "Russia's Secret Files."