Indie-folker Teresa Rose releases ‘Big Knot’ today, ahead of her self-titled album later this year.