The Last Shadow Puppets perform live at Sziget Festival in 2016
1989
2003
1996
1990
2023
2019
1995
2000
2005
2008
1959
2004
1997
1986