I enjoyed the first time around, but I'm really excited to check out Miike Snow again when they pass through Chicago in April.
Sunday, April 4th @ Metro
with Delorean & Light Pollution
Tickets: $17 advance / $19 day of show
Show starts at 7pm
I have one question though...will they wear those scary masks again? I guess I'll get to find out sooner than later :)