Finally! New year, new album! On June 22, 2010, The Chemical Brothers will release their seventh album with 8 wonderful tracks. My chosen song, 'The Swoon', was released on May 9, and personally, it has become one of my favourites with its comely and lively sounding. Have a listen below!
The Chemical Brothers - Swoon