The Dodos - Paint the Rust
Play more The DodosThe World In A Paper CupFollow “The Dodos are about to embark on a full US and European tour to support their freshly released album Time…” on Sep 20th, 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.