I kept seeing this poster around town. The title is a great play on words and I'm familiar with the band Taraf de Haidouks. I saw them at The Cedar and they're buddies with Johnny Depp.