27 november 2005

XIU-XIU














The California electro duo Xiu Xiu are out with
their new album La Foret. Check out the brand
new cool animated video. Muppet Face
/Anbu