Is there any news on youtube ?

China
December 25, 2007 5:08am CST
I hope to know it
No responses