First Spacewalk Successful on STS-134

From NASA
Fri. 05-20-2011