Woods released At Echo Lake a year ago and are set to release a new album this year. The new album is called Sun & Shade, and will be released on June 14. Woods will be at Pitchfork Festival in July.
Woods released At Echo Lake a year ago and are set to release a new album this year. The new album is called Sun & Shade, and will be released on June 14. Woods will be at Pitchfork Festival in July.