Astronaut Self-Portrait

Some time during a six-hour space walk last week, astronaut Robert Satcher managed to capture this shot of himself... via himself. Today, the STS-129 will be completing their third and final space walk. [NASA]


Comments

Be the first to comment on this story!

Trending Stories Right Now