Decorative tape with stars

OMG I did it o__o I got myself an account in Tudou and…

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
No Comments