Your comments

This has been asked before. And the developer replied that they are working on adding alternative payment gateways. I personally would prefer to pay using Google Wallet or any other mode rather than PayPal. 

I no longer have a PayPal ID and I do not want to create one just to renew my Imgur Pro account. I end up asking my friend to pay for me using his account and I pay him cash. 

This is a once a year hassle I would like to get rid of! 
Wanted to bump this topic up now that someone is responding to queries here! 
I might be wrong but I think Twitter does not reveal email address through third party logins and that is why Imgur asks for your email address manually. At least this is how it used to be. Facebook and Google reveal email address and that makes it easy to connect it to a single account. 
frankly speaking it is possible. 

but very improbable if you have not shared the link ANYWHERE. 

sharing links could result in the image page getting indexed by search engine spiders. and that could result in that image appearing in a search result page. 

Good to know. I guess the wrong image I saw was a mistake on my part then! Thanks. 
This used to work on HTML5 uploads I think. And I think even that has sort of stopped. 

I have found that the best way to upload a bunch of images is to mail a zip file to Imgur. 

I wish Imgur would allow uploads of multiple files by uploading a zip file directly from the upload button. Would probably be more efficient! 
Did you find some bug? Or you just fixed the specific link below? Should I keep an eye for more missing images? :)  

Would be nice to have an opt out setting for folks who would not want to feature in the list!