Space Truckin’

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

Oh, and it happens tomorrow. Splendid stuff.

Leave a Reply

© Copyright Quentin Stafford-Fraser