Artists
Album Info
Release Date: 2007-05-29Label: Important Records
Recorded, mixed and mastered at O.F.F., Torino, Italy, Dec. 2006/Jan. 2007.The first 1000 copies come with a bonus disc of live studio rehearsal sessions.
Presented in a six-panel digipak.
The front cover credits this release to Xiu Xiu Larsen, the sides only list XXL.