Recorded live on March 16th 2005 in Lille, France. Edition limited to 500 individually numbered albums. Another 100 numbered copies came in the ultra limited "Europe 2005" box set (containing one copy of each date from the European tour).