Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
2001
2004
2005
1993
2014
2023
2024
2017
1995
2019
2002
2007
1991
2013