Sunday, February 27, 2011

Space Shuttle Seen From Above

Time to savor a stretch of unexpected historical footage of the final flight of the Discovery space shuttle.

No comments: