Astronaut shows meteor shower from space station
NASA astronaut Christina Koch, an NC State graduate, snapped an incredible picture of a meteor shower from the International Space Station.
More Videos
From CNN Newsource affiliates