Remember the space station, where the astronauts had an attack of the munchies before Christmas and had to wait for the Russian shuttle to bring more food? This is the site where you can track it and other satellites. It's over South America right now. Great graphics and tracking images.
International Space Station
No comments:
Post a Comment