Voodoo Fest?

I just saw this - it was sent to me in my Google InBox. Where else but New Orleans do [...]