@centrox,
centrox wrote:
Tor Browser just says "can't connect". Is this site on the wrong side of the Great Firewall of China?
I'm laughing. It is your turn to suffer net blocking.
But thanks for paying attention.
The pic is here (hope this site will not block you guys):