Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
2014
2015
1998
2017
2002
1992
2008
2009
2007
2005
2012
2010
2011
2013
2004
2024