1/28/2002

[SCIENCE] - Beautiful new images of the Horsehead Nebula - This is a really breathtaking shot. Check it out. Imagine the size of that thing.