Coldplay - God Put A Smile Upon Your Face (live at Coachella 2005)
Play more ColdplayI AM FUEL, YOU ARE FRIENDSFollow “I hear sometimes there's traffic. If you are heading down to Coachella this weekend in the center of the Indio…” on Apr 24th, 2008 →
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.