?

Log in

No account? Create an account
 
 
21 August 2007 @ 02:45 pm
Endeavour  
http://news.bbc.co.uk/2/hi/science/nature/6953423.stm

Endeavour has returned SAFELY to Earth, the mission cut short by Hurricane Dean.
Tags: