CocoRosie, the sister duo of Bianca and Sierra Casady announce the release of their eighth studio album Little Death Wishes, out March 28th
Read full article Share article
Artists that are mentioned in this thread
All the sources contributing to this story.