Friday, February 19, 2010

The Great Takeo Space Walk revisited

For all you French speakers and lovers of Google Translate ...

http://www.lepetitjournal.com/content/view/53865/1841/

The Great Takeo Space Walk

No comments:

Post a Comment