Finnish noise-rockers Echo Is Your Love on tour in Russia:
02/19 - Vyborg
02/20 - Moscow
02/21 - R-club anti-war fest, Moscow
02/22 - Moloko, St. Petersburg
I just got a copy of their new album "Paper cut eye" in the mail yesterday and it's pretty awesome. Look for an official review, um... eventually.