The Kills - Black Balloon (Live KEXP 5-14-2009)
Play more The KillsThe Smudge of Ashen FluffFollow “The Kills played a live electric set on KEXP today. They soundchecked for a torturous 45 minutes or so and…” on May 14th, 2009 →
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.