Friday, July 17, 2009

Freaking Moon Mirror!


NASA link to info on the moon mirror. Link.

No comments: