Throw Me The Statue - Ship
Play more by this artistViva Indie RockFollow “Ok, these guys are officially one of our favorite new twee pop bands. Hailing from the UK, Moustache of Insanity…” on Jun 11th, 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.