New: Stereolab “Sun Demon”

London, England’s iconic band, Stereolab have not released an album since 2008’s Chemical Chords. It turns out during 2007 recording sessions that produced Chemical Chords, the band recorded over 30 tracks. The tracks not released on Chemical Chords will be released on a new album called Not Music. The first single from Not Music is “Sun Demon”. The track has an unmistakable experimental lounge feel. Check it out.
MP3: Stereolab “Sun Demon”