This site is proudly blocked by the Great Firewall of China....
I guess I'm jst a little too subversive for them.
Test your own site here:
http://www.greatfirewallofchina.org/test/