The Music Sounds Better With You
January 31st, 2007 by jasonA long time ago my friend Kyle introduced me to a song called “The Music Sounds Better With You” by a group called Stardust. I thought the sound was catchy and went out to buy the single, only to learn that Stardust is comprised of basically the best names in French electronic music (most notably, [...]