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]
Trending Stories Right Now
This according to Marvel Studios president Kevin Feige.
Very little is known about what the hell is going to happen in the fourth phase of the Marvel Cinematic Universe, but now we have a tiny clue.