Talk about a needle in a haystack...


Apparently, the European Space Agency did it; the Philae and Rosetta Mission landed on a comet hundreds of millions of miles from earth.

So much for American dominance in space.

UPDATE: Photo from the surface of an asteroid...
 •  0 comments  •  flag
Share on Twitter
Published on November 12, 2014 20:19
No comments have been added yet.