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
1998
2002
2013
2005
2006
2017
2008
2007
2019
2012
2011
2014
1991
1992
2009
2004