PHOTOS: Miike Snow @ Terminal 5, NYC 4/26/12

Last night Miike Snow played their third consecutive show at Terminal 5 in NYC. In a thick haze of fog and smoke, the Swedish electro-pop group played an energetic set for the sold-out crowd. Read on for my photos…