ShowShowXiu Xiu at ZentralcaféMay 13, 2004Xiu XiuZentralcafé · Nürnberg, GermanyFollowI was thereUpload from this showMediaLineupAboutXiu Xiu