Tunak!

Friend of mine directed me to a really wild music video…

Tunak Tunak!

What in blazes are those guys saying? Beats me, but check it out anyway…

Those guys are freaky.