No, the image isn't the problem. No page at antwrp.gfsc.nasa.gov would load, period. All other NASA links worked just fine. And the mirror site I used was no trouble.
Another science humor from "Far Side":
6 posted on 01/25/2003 12:27:48 AM PST by petuniasevan
(I loved this guy's work. Still do.)