STS 123 –

Space Shuttle Endeavour is given the green light for launch on March 11th, 2008. This sixteen day mission puts the landing on or about Thursday, March 27th. Thats right, the last day in Disney! I’m not sure when they would schedule the landing, but it would be something to see indeed.

Read the Press Release for more information.

Leave a Reply

Your email address will not be published. Required fields are marked *