The Last Shadow Puppets perform live at Sziget Festival in 2016
1996
2003
2000
2024
2005
2008
2010
2007
1997
2006
2001
2002
1983