Friday, July 17, 2009

Nice one NASA


If you go to the moon, bring your own recording device. It seems NASA taped over the 1969 lunar landing.

No comments: