At the time of writing, the Space Shuttle is scheduled to land at the Kennedy Space Centre on Wednesday 1…
Space Shuttle Endeavour
Watch Space Shuttle launch live Monday night (16 May 2011)
At the time of writing this blog post, NASA’s Space Shuttle Endeavour is scheduled to lift off tomorrow night (Monday…