Xiu Xiu concert reviews and tour history
add to favorites
add to bucket list
- rank: /
- reviews: 0
- photos: 0
- rating: /
Xiu Xiu tour history
- 2024
- 2023
- 2022
- 2021
- 2020
- 2019
- 2018
- 2017
- 2016
- 2015
- more
About Xiu Xiu
Xiu Xiu is a group founded 24 years ago in 2000 in San Jose, US.
Based on our research data, it appears, that the first Xiu Xiu concert happened 22 years ago on Thu, 07 Mar 2002 in Bottom of the Hill - San Francisco, US and that the last Xiu Xiu concert was 6 days ago on Fri, 19 Apr 2024 in Poppodium 013 - Tilburg, Netherlands.
Xiu Xiu is most often considered to be:You can listen to Xiu Xiu on various free streaming services and other music platforms:You may also like:
Fans' concert reviews