Author Archives: John Dean Alfone

The Warlocks

With the Mardi Gras season in full swing, the Los Angeles-based Warlocks brought their dark, Echo Park psychedelic rock to New Orleans to support their latest album Surgery. The festive mise-en-scene was accentuated by the band’s trademark guitar drone, smoke machine, and strobe lights, but frontman/guitarist Bobby Hecksher ended the set after playing for just [...]