Mogwai - Folk Death 95
Play more MogwaibetterPropaganda ReviewsFollow “Scottish band Mogwai will release their seventh album, Hardcore Will Never Die, But You Will, February 15th, 2011 on Sub…” on Nov 19th, 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.