Posted by Cory Doctorow, June 26, 2006 6:22 AM
|permalink
The Laughing Song is a youtube captured from Japanese Chinese kids' TV -- adorable Chinese children laughing and laughing and laughing and laughing until you want to stick forks in your eardrums.
Link
(Thanks, Miss Cellania!)