For those with youtube: Asians in the Library response: Ching chong means I love you http://www.youtube.com/watch?v=zulEMWj3sVA

Advertisements