Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
1992
2013
2003
2006
1998
2007
1996
2010
1970
1985
1977
2024
2016
2022
2015
2005