Log in with a social network:
Log in with your username or email:
Central Chinese TeleVsion or CCTV, lol, how Orwellian
"Why don`t they build cool stuff like this in the West any more?" - Because we no longer have an endless supply of expendable labor. The workers probably made $3/week making those.