Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
2009
2008
2005
2022
1988
2013
1986
1983
1984
2001
1999
2004
2003
1991
2018
2012
2017