
The Hertz Complex
London
"I can hear the rock but where's the roll gone?"
Nestled away in a dark corner of southeast London, The Hertz Complex asked themselves this very question. And then they set about answering …
"I can hear the rock but where's the roll gone?"
Nestled away in a dark corner of southeast London, The Hertz Complex asked themselves this very question. And then they set about answering …