Tag Archives: Taffy Puller

REVIEW: Xiu Xiu at Cactus Club

Acclaimed experimental rock trio Xiu Xiu took the stage at Cactus Club on Wednesday night with a packed house; it was the band’s first time in Milwaukee since 2012. Opening for them was Taffy Puller, the improvisational duo of guitarist Chris Rosenau and drummer Jon Mueller. Xiu Xiu is Jamie Stewart (vocals, guitar), Angela Seo (vocals, keyboards, auxiliary percussion) and

Read more