Constant Deviants – ‘Omerta’ Staff Writers 9 years ago After several dope singles, Constant Deviants finally drop their new album, Omerta.