I think they've used a text to speech service to do this
It sounds like they've inputted English language text into some far-east language (korean maybe?) speaking text to speech software.
(
HandmadeLurkage it smells of farts in here, Sun 13 May 2012, 14:03,
Share,
Reply)