Sis-Boom-Bah!
PUBLISHED Oct 2, 2017
When Juju & Jordash released their underrated sophomore LP, Techno Primitivism, in 2012, the Netherlands-via-Israeli duo were compared to t...