Showing posts with label science. Show all posts
Showing posts with label science. Show all posts

Monday, July 20, 2009

40 years ago on 20th July 1969



Some believe that it's not true, that it was all staged in a studio in Arizona...