ALBUM: The Chemical Brothers ‘Born In The Echoes’
Rating: Born In Echoes is the eighth studio album from Manchester electronic dance music duo The Chemical Brothers. Tom Rowlands and Ed Simons return with eleven more “big beats” on their latest record – some of which they recently played…