As well as being responsible for the best live show I’ve ever seen (Fusions - Trafalgar Square, September 2007), I was reminded of the genius of The Chemical Brothers when I recently went to the London Design Museum to s…
besttt
cool
unreal mix
great selection