Here’s a track from SF Bay Area art rockers Xiu Xiu, from their forthcoming album Dear God, I Hate Myself, which is out on Feb. 22nd. Very 80s college radio.
Here’s a track from SF Bay Area art rockers Xiu Xiu, from their forthcoming album Dear God, I Hate Myself, which is out on Feb. 22nd. Very 80s college radio.
Tags gay artists Jamie Stewart new music San Francisco Xiu Xiu