As most of you probably know by now...
"Tinypic is no longer accepting uploads from international locations, and links are turned off. If you have content on Tinypic, you can still view the URLs and the content, but only on Tinypic. To upload, share, or link content, please go to Photobucket.com to register an account. You will need to upload your content again to your Photobucket account, but you will be able to share and link your images and videos. We’re sorry for the inconvenience and hope that you enjoy Photobucket, our premier image and video site."
Therefore, from here on out submissions to challenges will no longer be accepted from Tinypic accounts.
Please find a host that allows international links.
On a side note, I'll be fixing up open challenges etc etc as I have the time over the next week - real life got way out of hand recently.