Thursday 21 June 2007

'We Are The Night'





Not satisfied with Billboards, there is now a Chemical Brothers shopfront in Hoxton Square.
How cool is that?!