Deuce Ellis brings a bevy of heated steez as he dons both the emcee and multi-instrumentalist hat on “Truth or Consequences.” Check the intense electrified dark aesthetics on this striking screen piece off the talented artisans’ “Live in Stereo” album.