Thursday, July 16, 2009

NASA's new restored footage of the Apollo 11 moon landing - Boing Boing

Posted via web from timmmii

No comments: