Comment Comment by speeq For anyone wondering, this is what I saw when I tried to visit my own site in Dubai: http://imgur.com/2UKFXhd parent speeq 13 years ago