Shuttle Astronauts Mark Moon Landing With Spacewalk

Monday, July 20, 2009 - 11:47am

The astronauts aboard the shuttle-station complex celebrate 40th anniversary of man's first moon landing with their own spacewalk.