Constant Deviants – ‘Delorean’ More new dopeness from Constant Deviants and the new album, Omerta, coming soon.