Yesterday,the English techno producer Powell erected a billboard on London’s Commercial Street to advertise his next single, Insomniac, and ” on XL Recordings. Powell’s music is heavily informed by rowdy synth acts like Suicide — not to mention Big Black,the confrontational '80s Chicago indie band featuring Steve Albini (best known ... More »
Source: google.com