I've seen a handful of people asking why they can't see their own image, as well as other users. If you used Postimg site, this is why:
"postimg.ORG domain is locked by Registry, no prior notice.While we hope to resolve the issue, we chose postimg.CC as our new home.Please update codes embedded in your websites."
So meaning, all you need to do is go to postimg.cc re-upload your image(s) and use the new links.
Or, use a different uploading site.
Due to their issue, the front page should be updated. ^-^'