Khaela and Melissa dish on their seven year (!!!) process, making their new, self-titled record. They're playing in Portland Sunday Oct 20.