Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
2023
2004
2017
1992
2008
2005
1998
2002
2013
1997
2016
1980
1988
2007
1991