Shuttle Endeavour Will Be Visible Over UK Just After Final Launch
[/caption] On April 29th, 2011, the space shuttle Endeavour is scheduled to blast off for the last time, delivering the Alpha Magnetic Spectrometer and an ExPRESS Logistics Carrier to the International Space Station. If you live in the UK you can watch the launch live on NASA TV and a number of other sites on … Continue reading Shuttle Endeavour Will Be Visible Over UK Just After Final Launch
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed