More ESC Awesomeness!
These guys (ESC - Eden Synthetic Corps) know how to make me bang my head uncontrollably! Not the kind of sound you'd see played on TV or even on 99% of radio stations but somehow I doubt those who listen to this watch a lot of TV :)
I just wish there were one place, just one place in Seoul where they played this kind of sound. Probably not gonna happen in a million year, though.
--KRWonders