WontonNoodle
04-24-2010, 06:22 PM
So they left HDChina to go.... where?
They are the best HD release group IMO and it sucks to see that they left HDChina. Now the site is pretty much useless...
They are the best HD release group IMO and it sucks to see that they left HDChina. Now the site is pretty much useless...