Thanks go out to And your little dog too... for sending me this Live Leak video of the Hubble telescope's image of deep field space and the most important picture ever taken by humanity. Awesome.
Sunday, November 25, 2007
Subscribe to:
Post Comments (Atom)
2 comments:
incredible stuff - thanks for sharing.
Mary
Agreed Swim, totally amazing!!!
Post a Comment