December 19, 2003
The Beagle has Landed?

Well, not quite, but according to this BBCnews article, it has separated from its mothership and is on its way, scheduled for a Christmas day landing. Now that'll be a nifty present to the world, courtesy of Britain and the EU.

Posted by scott at December 19, 2003 10:19 AM

eMail this entry!
Comments
Post a comment
Name:


Email Address:


URL:


Comments:


Remember info?