10 Lincoln Center Plz
New York, New York 10023

Toronto based, Russian Futurists, paint sugary child-like pop tunes with coarse, world-weary lyrics.

Added by Upcoming Robot on December 26, 2007