Posted on 2013-03-05 · 3 min read · Art · Laurie Spiegel · Thirteen · Music · Electronic · Tate Modern