That was ....weird. It reminded me of this band (that I love) called Gogol Bordello. The band is made up of people from all over the world, and the singer is russian. They're all immigrants to the USA. Great band. They sing mostly in English, but even still it's really hard to understand. =P
Check em out! http://www.myspace.com/gogolbordello








