Friday, December 23, 2011

China Guangxi Province Students Trying Their Best to Sing "Jingle Bells"



H/T: Seeing Red in China