Quote:
Originally Posted by DamienD
I always use https://www.imageupload.co.uk/, no spam advertisements / popups and the uploaded pictures are always there
Trust me though I've tried a good 5 or so image hosting sites.
|
It doesn't seem to work from here. I've tried with Firefox and Chrome, and navigating from UK with Ola with Chrome doesn't work right either.This is what happens: clicking whatever option on screen doesn't open anything; create account, start uploading... The only ones that open are the Google adds if I click on them.