Lissy Trullie is a musician based in New York City. Her debut LP is 'Self-Taught Learner.'
Added by Upcoming Robot on April 2, 2009