Tag Archives: Monitor (The)

Yumi Zouma on Album Release Tour in US

Yumi Zouma on Album Release Tour in US

New Zealand band, Yumi Zouma, performed recently in McAllen, Texas as part of a US tour promoting their latest album Yoncalla. “Even though it’s our third release, this is the first full-length release we’ve done,…