Monday 27 October 2008

Endeavour Crew Arrives At Space Centre

Crew arrives at Kennedy Space Centre for planned lift off to the International Space Station on November 14th.

story from WKMG ORLANDO

Endeavour Crew Arrives At Space Center - Technology News Story - WKMG Orlando

No comments: