ShowShowThe Last Shadow Puppets in BournemouthJul 13, 2016The Last Shadow PuppetsBournemouth International Centre · Bournemouth, United KingdomFollowI was thereUpload from this showMediaLineupAboutThe Last Shadow Puppets