Few months ago, I found a site hosted by Sony that provided free webspace for pic uploading. I coul have sworn it was
www.imagehosting.com, but alas, that is not it.
Anyone know what site I'm talking about?
Or, is there another site offering free image hosting that doesn't crash or screw up every third day?