Black Friday Deal: 12 months + 24 months extra!
Your IP Address: 34.229.63.28
You are not protected (read more)

New server in Russia

Our server in Russia has been replaced with a new server and a new internet provider due to poor speed.
Speed test on the new server: http://www.speedtest.net/my-result/3787412392