Review from www.pitcfork.com . When Long Island’s Twin Sister put a picture of a shabbily decorated dollhouse on the cover of their 2010 Color Your Life EP, it seemed like a mission statement: Here is small, intimate music meant to feel comfy and lived-in. And from the pillowy indie-pop numbers to the more stretched-out,Read More →