If this is typical of Chinese television then it must be a 24-7 scream...
Gledwood's favourite video clips from Youtube and other sites.
Showing posts with label china. Show all posts
Showing posts with label china. Show all posts
Sunday, December 30, 2007
Tuesday, May 08, 2007
Subscribe to:
Posts (Atom)
