Constant Deviants return with their new album stream, “Omerta”. East Coast duo Constant Deviants released their fifth studio album “Omerta” yesterday through Six2Six Records. Distributed worldwide on vinyl, it is also available on digital format direct from […]