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
1973
2012
2015
2007
2005
1964
2016
2021
1987
2006
2024
2023
2014
2022