Sunday, 15 June 2014

EIMIC ( Everything Is Made In China ) - Sleepwalking ( Dir : Ilya Kolesnikov ) 2009

  .. best Russian indie pop band ... ( best band name too ! ) ... XLent "sliced screen " FX ... cool ...
                                                Watch it HERE !

No comments:

Post a Comment