Recorded live at the Camden Palace for the UK TV show "Live From London" which is advertised in the beginning segment of the video.
2011
2012
2003
2023
1984
2020
1999
2005
2024
2018
1990
2006
1986
2015
2017
2025
1977