Two Headed Sweater

Two Headed Sweater is a five-piece indie rock outfit from Fort Collins. A Two Headed Sweater show is fun and welcoming and a little chaotic. There’s just a little too much movement and electronics to call it folk.