7 Day Forecast 7 Day Forecast

Shuttle Astronauts Mark Moon Landing With Spacewalk

Monday, July 20, 2009 - 10:47am

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