They're a few weeks away from releasing their 8th album, but the story began 20 years ago today for The Chemical Brothers! Their debut album 'Exit Planet Dust' made them the dance act it was okay for indie fans to like during the height of Britpop. Here's their first UK Top 20 hit 'Leave Home' and my look back at this classic debut:
http://www.thestudentplaylist.com/the-chemical-brothers-exit-planet-dust/ 1