Space Truckin’

March 8th, 2008

“Europe is set to launch the biggest, most sophisticated spacecraft in its history.”

Oh, and it happens tomorrow. Splendid stuff.

Posted on Saturday, March 8th, 2008 at 9:06 am and filed under General.

Leave a Reply