Voodoo Guru
Scott Wexton, better known these days as the Voodoo Organist, wears a red suit on stage, growls out bluesy, demonic lyrics that have landed his songs on zombie-movie soundtracks, and plays a theremin, of all things, as he churns out soul-stealing organ chords. He’s pretty much a Mirror Universe cross…