Carmen Rosa - Souls
Play more Carmen RosaFootball and MusicFollow “They were formed [were first spotted] in 2000 and what initially started out as a studio project [indoor 5-a side]…” on Oct 26th, 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.