universetoday.com
Endeavour Astronauts Arrive at Cape for May 16 Launch
[/caption] KENNEDY SPACE CENTER – The all veteran crew for the last launch of Space Shuttle Endeavour flew back to Florida today for their second try to lift off into space on the STS-134 mission to the International Space Station. This follows the launch scrub called by Shuttle launch managers on April 29 caused by … Continue reading "Endeavour Astronauts Arrive at Cape for May 16 Launch"
Ken Kremer