Xiu Xiu premieres new track

By  |  0 Comments

Xiu Xiu is sharing their new single, “Just Say I Love Him.” The track comes from their upcoming album, Nina. The album will be released on December 3rd.


Well, obviously it's an online magazine.

You must be logged in to post a comment Login

Leave a Reply