Indie favorite Stereolab released their twelfth album, "Not Music," this year. The songs were recorded in 2007 and the album contains some tracks that were made during the time they were producing "Chemical Chords." It definitely sounds like a Stereolab product and to be honest, that's not a bad thing.
No comments:
Post a Comment