Primarily recorded during a tour of New England in April 2005, with additional material recorded in Chicago, Berlin and Milan.
Mastered at Elektronisches Studio, Technische Universität Berlin.
Cover image: 'Group', Helen Mirra, 2004, 43 x 43 x 2.5 cm.