Swedish

Miike Snow – Devil’s Work

[wide][/wide] Swedish trio Miike Snow have been relatively quiet since garnering loads of attention and acclaim with their eponymous 2009 debut album Devil’s Work….