https://imgbox.com has been down for a couple months now. I doubt it will be back, and if it does, the images might be gone and/or the URLs changed.
There's an obvious lesson learned here to back up your stuff. In my case, images go to my HDD first anyway to edit and size correctly, so there's...