Latest results for subhd.com ...
Beijing BLOCKED
Shenzhen BLOCKED
Inner Mongolia BLOCKED
Heilongjiang Province BLOCKED
Yunnan Province BLOCKED
No servers were able to reach your site. This means that your site is most likely NOT accessible from within mainland China.