Artists
Album Info
Release Date: 2006Label: Noise Records
Has sticker with tour dates on the PVC sleeve.Sticker claims "features bonus backstage Rockumentary & Desktop Theme"
Recorded at Thin Ice Studios in Surrey, UK & at LamerLuser Studios in London, UK between March - September 2005.
Mixed at Thin Ice Studios. Mastered at Soundplay Mastering in Berlin, Germany
Made in the EU.