oh. go. no. snow. wo?
hello major labels. It’s been everywhere on the blogs but we’ve somehow missed Miike Snow till now. Stinks of Animal Collective, Passion Pit and Vampire Weekend - and well, we’re a little bit smitten (wouldn’t we be though?). Xylophone melody echoes and rolling off beats make for one of the most catchy songs we’ve heard [...]