Album Reviews New ReleasesAlbum Review: Rebel Wizard – Triumph of GloomClayton MichaelsFebruary 22, 2017February 22, 2017 by Clayton MichaelsFebruary 22, 2017February 22, 20170445Rebel Wizard’s Triumph of Gloom is one of those albums that on paper shouldn’t even come close to working, but, to misappropriate a sports cliché,...