Albumet består av innspillinger fra konserten trioen holdt på Texas Stadium i Dallas (USA), lørdag den 29. mai i 2004.