CID debuts on Insomniac Records—stream ‘La La La’ After teasing the ID at EDC Las Vegas’ stereoBLOOM stage in May, CID has unlocked a true tech-house weapon. The new single, “La La…