The Last Shadow Puppets - Studio Brussel Club 69

    The Last Shadow Puppets live at Studio Brussel Club 69, 6 April 2016.
    • Runtime: 54 minutes
    • Release Date: April 6, 2016