Wednesday, June 1, 2011

Space Shuttle Endeavour's Final Landing

I watched on Fox, and check NASA's Shuttle page for updates. And at ABC News, "Space Shuttle Endeavour Lands Safely in Florida."

I'll post video later this morning.

Added: AP Video.

No comments:

Post a Comment