can someone explain this site, i thought this was an image uploading site??
if you click the 'upload your images' link you'll see that it's no longer there.
And now they're just a waste of space on the internet.
odd name for a url