OMG I did it o__o I got myself an account in Tudou and am uploading a video – and the whole site is in chinese XD thanks google translator!
Originally tweeted on Twitter on August 21, 2010.
Posted in Twitter No Comments