News

NASA's Don Pettit is seen descending from the top of the frame and neatly sliding into his cargo pants, before saying "Ta-da" ...