EMEK teased this image yesterday. Between the picture and another cryptic clue a few weeks back I think its a pretty good chance this is for Soundgardens Lollapalooza show.
EMEK's thinking behind it:
so I was thinking about the realtionship between Art and Music... how do you paint something that happens in a split second...
What do you think ?