This rendition of the song features Salvador Duran on guest vocals and the Electric Apes, a horn group from Calgary, Alberta, Canada.
The interesting thing here is that they layer on some lyrics from a Manu Chao song in the middle. very cool.