Sunday 30 November 2008

Endeavour Lands In California

Another successful mission ended,  although a slight change of plan due to the weather .

Story found at LOcal6.com

Endeavour Lands In California - Technology News Story - WKMG Orlando