Thursday, October 12, 2006

Save Me Xiu Xiu!

Theres nothing really to say about Xiu Xiu's new release, The Air Force, besides the fact that it is so freaky! It doesn't freak you out to the fact that you can't listen to it anymore but it certainly does send some chills up your spine. To be honest, The Air Force is my first Xiu Xiu record and I can tell you now, I am officially hooked on these guys.

Xiu Xiu Save Me Save Me

By: James


© Copyright Off The Record
Best viewed in 1024x768