An astronaut encounters a terrifying anomaly approaching the International Space Station. An astronaut encounters a terrifying anomaly approaching the International Space Station. An astronaut encounters a terrifying anomaly approaching the International Space Station. An astronaut encounters a terrifying anomaly approaching the International Space Station.