6.03.2006

Jesus would be a Xiu Xiu fan


Early reports say the album is their best yet.

WEEEEEEEEEEE!!