Albumet er deres andre konsertalbum, og inneholder de fleste spor ifra studioalbumet ifra 1997. Albumet ble innspilt på i Paris, Frankrike 25. juni 1998, og utgitt samme år.