Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
2003
1988
1992
2009
2004
2005
1985
2022
2010
1967
2025
—
1986
2016
2014
1971