TWIN WIZARD Twin Wizard is a two piece Doom/Rock and Roll band from Northwest Illinois. Band website Facebook Instagram