The Last Shadow Puppets - BBC Radio 1's Big Weekend 2016

    The Last Shadow Puppets live at BBC Radio 1's Big Weekend, 29 May 2016.
    • Runtime: 33 minutes
    • Release Date: May 29, 2016