Albumet ble utgitt oktober 2000 på Noise Records. Materialet er innspilt fra konserter i Tyskland og Hellas. De tre siste sporene er innspilt i studio.