The Antecubital Fossa
Thursday, December 22, 2005
Ziggy Stardust Had Nothing On This
NASA's Stardust probe is returning to Earth
after a trip of 2.88 billion miles. Upon arriving Jan 15, it will be both the best-travelled and fastest-moving (fairly briefly, of course) man-made object on Earth.
posted by Mister Spark at
Post a Comment
The Tea Trolley
Essential Wireless Hacking Tools
Anniversary Edition : : The Culture Wars
Anniversary Edition : : Election 2004
Up Is Down, Left Is Right
With Full Knowledge and Malice Aforethought
They're Not Even Trying To Keep Their Story Straig...
Gonzales Blames Congress For Secret Wiretaps