DTop Active member Jul 26, 2005 #1 The last Space Shuttle is scheduled to lift off in about 18 minutes. Take a couple of minutes to wish the international crew the best of luck in your own way. May they have a safe and successful journey and return back to Earth.
The last Space Shuttle is scheduled to lift off in about 18 minutes. Take a couple of minutes to wish the international crew the best of luck in your own way. May they have a safe and successful journey and return back to Earth.