Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
2004
2005
1967
2021
2015
2003
2013
2001
2018
2014
2016
1994
2020
2006
2017
1997
2024
1982