1
To me it sounds like a mixture of Spanish, Italian, and something Slavic.
http://www.youtube.com/watch?v=zzGlf...layer_embedded
Bookmarks