Earworm of the week: Sisters Friends by The High Llamas. One of the best tracks from the new album. π΅