“Nobody from the dance world has come up with an album to reflect these times…” The Chemical Brothers’ Exit Planet Dust was released on this day 25 years ago
Having worked the underground circuit as The 237 Turbo Nutters and latterly The Dust Brothers…