A NASA videograb on Saturday, March 21, 2009, shows space shuttle Discovery astronauts Joseph Acaba (L) and Steven Swanson complete second spacewalk. [Xinhua]