Stereolab – Sun Demon
October 11, 2010 by Addict Music
Stereolab are giving away a brand new track titled ‘Sun Demon’. The track is taken from their twelfth album, Not Music, which will be released via Stereolab’s own imprint Duophonic UHF Disks.
Enjoy…