This song is from one of the radio stations in GTA IV. The video’s great, very Orwellian. I have a thing for music in other languages, not sure why, but I do.