umstrum.com
MIIKE SNOW – ANIMAL (Pop/Indie – Sweden)
This is Miike Snow, a Swedish band formed only a couple of years ago in Stockholm. The band consists of American singer / songwriter Andrew Wyatt, and composers/producers Christian Karlsson and Pon…