Constant Deviants – ‘Omerta’ After several dope singles, Constant Deviants finally drop their new album, Omerta.