
Worldwide limited to 3000 pieces.
Recorded at Wembley Stadium, London, July 27th 1996.
Comes in a gatefold cover and with printed innersleeves
Worldwide limited to 3000 pieces.
Recorded at Wembley Stadium, London, July 27th 1996.
Comes in a gatefold cover and with printed innersleeves