- Joined
- Mar 21, 2005
- Messages
- 36,987
- Reaction score
- 6,158
- Location
- The right earlobe of North America
Newly-released doodad from the Hubble Space Telescope site:
http://hubblesite.org/newscenter/archive/releases/2008/24/image/a/format/zoom/
caw
http://hubblesite.org/newscenter/archive/releases/2008/24/image/a/format/zoom/
caw