The Last Shadow Puppets perform live at Sziget Festival in 2016
2009
2025
1996
1995
2021
2005
2008
2022
2020
1998
2004
2017
1990
1959
1989