The Last Shadow Puppets perform live at Sziget Festival in 2016
2004
2011
2007
2006
2002
2005
2018
2021
1960
1961
1978
2024
2023
1992
1962