Space Shuttle Discovery Set to Launch




 
--
Boots
 
July 26th, 2005  
DTop
 
 

Topic: Space Shuttle Discovery Set to Launch


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.