Skip to main content
Tag:

London ICA

It charts the evolution of techno from the 80s right through to present day...

London’s Institute of Contemporary Arts has announced that it will host a new exhibition called Detroit: Techno City, which will run from Wednesday 27th July...