Caralee McElroy (born December 27, 1983) is a Brooklyn-based American multi-instrumentalist who has played in the bands Xiu Xiu, XXL, and Cold Cave. (en)
Caralee McElroy (born December 27, 1983) is a Brooklyn-based American multi-instrumentalist who has played in the bands Xiu Xiu, XXL, and Cold Cave. (en)