Sad news for indie rock. Citing personal reasons, Caralee McElroy leaves Xiu Xiu. We will miss you!
Here is the post she left on the Xiu Xiu website:
Thanks for the memories
I have decided to stop playing in Xiu Xiu for personal reasons. Thank you to everyone who has supported me in the last 5 years. Xiu Xiu is an important and amazing band and will continue to be.
Tags:caralee mcelroy xiu xiu