fensepost.com
Xiu Xiu: The Air Force [Album Review]
Written by Jeremy Ryan. When thinking about challenging bands like Xiu Xiu (MySpace), the words “stable” or “consistent” do not spring to mind. They are not supposed to rele…