Simon The Russian lives in a room full of cats and music instruments somewhere in Berlin. Sometimes he grabs his guitar and sings in Russian...
Simon The Russian feat. Cellolitis live at TV Noir