Monday, February 5, 2007

The French space program goes horribly right


complete with the blessing of the church.

No comments: