Space station astronauts forced to shelter as Russian satellite breaks into more than 100 pieces
Astronauts on the International Space Station were forced to take shelter last night after a Russian satellite broke into more than 100 pieces.
Trending
Trending
Astronauts on the International Space Station were forced to take shelter last night after a Russian satellite broke into more than 100 pieces.
Be the first to receive the latest buzz contests & more!