Tuesday, October 30, 2007

tough day for NASA



Those damned solar arrays continue to haunt folks on the ISS and Space Shuttle.

No comments: