Xiu Xiu continue to excite and frighten on the turbulent Forget HR Huber-Rodriguez March 8, 2017 Album Review, Reviews Xiu Xiu, led by South Bay native and creative genius Jamie Stewart, are one of the most interesting, refreshing, consistently abrasive, and unpredictable bands this side of Death Grips. In some ways, they are t...