The Delfonics - Didn't I (Blow Your Mind This Time)
Play more The DelfonicsStar Maker MachineFollow “The Delfonics: La-La (Means I Love You) [purchase]The Delfonics: Didn't I (Blow Your Mind This Time) [purchase]Soul music in the…” on Jul 21st, 2010 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.