Time-lapse footage of the RapidScat "wind watcher" instrument being installed on the International Space Station, followed by reaction by the team after its activation.

View all Videos