Music

Xiu Xiu - "Dear God, I Hate Myself" (video)

Xiu Xiu's new album Dear God, I Hate Myself is coming out later this month, the 23rd to be exact, and the group just put out their new video for the title track.

Pop Ten
Collapse Expand Pop Ten
Mixed Media
PM Picks

© 1999-2018 Popmatters.com. All rights reserved.
Popmatters is wholly independently owned and operated.

rating-image